0

嗨伙计们!!!我有一个带有两个输入参数的 jquery 对话框......

<div id="dialog" title="Login">
<form action="" method="POST" id="loginForm">
    Username: <input type="text" name="username" /><br/>
    Password: <input type="password" name="password" />

</form> </div>

现在这里是 jquery 对话事件..

jQuery(document).ready(function() {
jQuery("#dialog").dialog({
    modal: true,
    buttons: {
        SUBMIT: function() {
            $('#loginForm').submit();
        }
    }
});});

现在我有一个处理程序(.ashx)文件,我需要在其中访问用户名和密码的值...请帮助我在这种情况下如何将输入参数作为 URL 发送..

任何帮助将不胜感激...在此先感谢...

4

2 回答 2

0

您不必在模式上创建提交按钮。你可以<input type="submit" />在你的表格中使用。至于您的答案,只需将方法更改为“获取”即可

<div id="dialog" title="Login">
<form action="pathToYourHandlerFile" method="GET" id="loginForm">
    Username: <input type="text" name="username" /><br/>
    Password: <input type="password" name="password" />

</form> </div>
于 2013-09-16T09:36:26.613 回答
0

I often consume ashx handler via ajax. The pattern is the following:

    $.ajax({
        url: 'url/to/the/handler.ashx',
        data: { 'param1':'param1Value', 'param2':'param2Value'  },
        success: function (data) {
            /* process the response data here */
        }
    });

In your case you have to pass the username and password values.

于 2013-09-16T09:38:25.977 回答