jquery validate remote异步验证

用的asp.net查找的方法回写,然后返回什么的都不知道,希望有懂的可以知道下... 用的asp.net
查找的方法回写,然后返回什么的都不知道,希望有懂的可以知道下
展开
 我来答
一瞥不够
2014-05-27 · TA获得超过905个赞
知道小有建树答主
回答量:760
采纳率:71%
帮助的人:196万
展开全部

remote 就是远程验证。

这里url 就是后台的验证地址。

data当中是你传给后台要验证的名字。

至于datatype和type我就不多说了 相信你也明白。下面是个例子:


 $(function(){
     $("#myform").validate(
     {
      rules: {
       name:{required:true,rangelength:[6,20],
          remote:{                                          //验证用户名是否存在
                 type:"POST",
                 url:"loginVerifyAction",             //servlet
                 data:{
                   name:function(){return $("#name").val();}
                 } 
                } 
              },
       password: {required:true,minlength:6},

       repassword: {required:true,equalTo:"#password"},

       
      },
      messages: {
       name:{required:"用户名不能为空!",rangelength:jQuery.format("用户名位数必须在{0}到{1}字符之间!"),remote:jQuery.format("用户名已经被注册")},
       password: {required:"密码不能为空!",minlength:jQuery.format("密码位数必须大于等于6个字符!")},
       repassword: {required:"确认密码不能为空!",equalTo:"确认密码和密码不一致
     });
    })

 后台的验证方法要返回一个boolean值。asp.net的我不太会。 你自己写吧
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式