日期:2014-05-16  浏览次数:21009 次

求高手解决:asp如何获取jquery ajax传递过来的值?
没用过ajax提交验证过表单
下面是js
//验证是否已被注册
      $.ajax({
        url:"../reg.asp?action=checkEmail",
        data:{"email":email},
        type:"post",
        dataType:"json",
        success:function(result){
          if(result.error == 0){
              $("#email_tip").text("可用");
              return true;
          }else if(result.error == 1){
              $("#email_tip").html("该邮箱已注册");
              return false;
          }
        },
        error:function(){
          //do something
        }
      })
asp页面里用request("email")就是获取不到data:{"email":email},这个的值。
asp?ajax?jquery?表单

------解决方案--------------------
alert(data)看下有值没
------解决方案--------------------
递交的时候,js里变量email有值吗? IE10 按F12,在开发者工具里跟踪一下网络递交的数据
------解决方案--------------------
引用:
没用过ajax提交验证过表单
下面是js
//验证是否已被注册
      $.ajax({
        url:"../reg.asp?action=checkEmail",
        data:{"email":email},
        type:"post",
        dataType:"json",
        success:function(result){
          if(result.error == 0){
              $("#email_tip").text("可用");
              return true;
          }else if(result.error == 1){
              $("#email_tip").html("该邮箱已注册");
              return false;
          }
        },
        error:function(){
          //do something
        }
     &nbs