您的位置:首页 > 其它

validate插件使用remote做数据唯一性校验

2016-07-24 10:27 316 查看
<script type="text/javascript">

$(function(){

$("#form1").validate({
 
rules:{
"bgtNumber":{
required:true,
remote:{
   url:"${cp}/billGoodsTransport/checkUnique.htm",//传值到后台比较的url
   type:"post",
   data:{
    "bgtNumber":function(){return $("#huoquanNum").val();},//后台要接受的bgtNumber参数取值
    "isInsert":function(){return 0;}//要传的参数取值
   },
   dataType:"json",
   cache:false,
   dataFilter:function(data){
    console.log(data);
    console.log(data == 1);
           if(data == 1)
               return "true";
           else
           
return "false";
       }
   //dataFilter为后台返回值预处理,
   
   
}
}
},

messages:{    
"bgtNumber":{    
remote:"货权编号已经存在!"    
       }
}

}); 

也可以用get方法 在url后加上要传的参数、

后台返回值不一定是true和false,可以做预处理
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: