前端之家收集整理的这篇文章主要介绍了
Form提交前,ajax校验,并阻止提交,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
varaddSyncForm=Horn.getComp("addSyncForm");
if(!addSyncForm){
return;
}
addSyncForm.el.submit(function(){
vardata={"businAccount":Horn.getComp("businAccount","_add").getValue(),"systemNodeItem":Horn.getComp("systemNodeItem","_add").getValue()};
$.ajax({
url:"$appServer.get('/systemNode/checkSystemNodeLimit.json')",data:data,type:'post',async:false,context:document.body,success:function(d){
if(d!=null&&d==true){
alert("数据已存在!");
$(this).data("submitFlag","false");
}else{
$(this).data("submitFlag","true");
}
},error:function(d){
alert("客户销户检查异常失败:请求异常!");
$(this).data("submitFlag","false");
}
});
if($(document.body).data("submitFlag")=="false"){
returnfalse;
}
原文链接:https://www.f2er.com/ajax/164502.html