validate外掛使用remote做資料唯一性校驗
阿新 • • 發佈:2018-12-30
<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,可以做預處理