Hii家伙! 我有一个带有两个输入参数的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)文件,我需要访问用户名和密码的值...在这种情况下,Plz帮我如何将输入参数作为URL发送..
任何帮助都将受到高度赞赏...... 提前谢谢......
答案 0 :(得分:0)
您不必在模态上创建提交按钮。您可以在表单中使用<input type="submit" />
。至于你的答案,只需将方法改为'get'
<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>
答案 1 :(得分:0)
我经常通过ajax使用ashx处理程序。 模式如下:
$.ajax({
url: 'url/to/the/handler.ashx',
data: { 'param1':'param1Value', 'param2':'param2Value' },
success: function (data) {
/* process the response data here */
}
});
在您的情况下,您必须传递用户名和密码值。