[英]IsPostBack is always = false and request.QueryString is null
[英]use Request.Form command not Request.QueryString command with jquery
我有简单的注册表。 输入所有信息后,用户单击“提交”按钮,并将所有信息发送到default.cs.asp?Process = Add2Member。 一切正常。 现在,我试图将其实现到ajax Jquery中,以便用户停留在同一页面上。 我看着示例代码来做到这一点。 我一度感到困惑。 据我了解,使用ajax,我将需要将数据作为QueryString来获取,但是我不想要那样。 我怎样才能再次将其作为Request.Form获取。
$("[name='signup']").click(function() {
$.ajax({
type: "GET",
url: "default.cs.asp",
success: function(output) {
$("#SIGNUPFORM").html(output);
//$("#SIGNUPFORM").html(output).append("Üyeliğiniz başarıyla gerçekleşti. Lütfen emailinizi kontrol edin.");
},
error: function(output) {
$(".SIGNUPFORM").html(output);
}
//success: function(msg, textStatus){
//alert( "Server Response: " + msg );
//}
});
编辑:我输入类型错误:字段。 它的GET,而不是POST。
首先,您有两种成功的方法,而您只能有一种。 其次,您需要发布数据,例如data:{firstName:firstname',lastName:'lastname'}等。由于您的请求是发布,因此您应该能够再次使用request.forms。 我假设您正在使用http处理程序?
在“类型”字段中输入“ POST”
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.