1. 程式人生 > >validate外掛使用remote做資料唯一性校驗

validate外掛使用remote做資料唯一性校驗

<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,可以做預處理