form表单异步提交,偶尔有遇到直接调用success的回调方法

提问 未结 10 953
悬赏:30飞吻
easyUI form表单提交,无论同步还是异步,都会出现,不等表单提交成功时直接执行success回调函数。现在项目中多模块都遇到了,求解,老铁。十万火急啊。
有什么办法能解决下吗这个问题吗。
$('#customerForm').form('submit',{
url:ctx+"/oss/customer/saveAdd",
onSubmit:function(){
ajaxLoading();
return true;
},
success:function(data){
$("#appro").val("0");
ajaxLoadEnd();
var data = eval('(' + data + ')');
if(data.msg=="success")
{
$.messager.alert(inter_prompt, inter_save_success, "info",function(){
parent.$("#customerList").datagrid('reload');
parent.$('#msgDialog').dialog('destroy');
});
}else if(data.msg=="repeat"){
$.messager.alert(inter_prompt, inter_change_cus_name_for_exist, "info");//客户名称已经存在,请更换!
} else{
$.messager.alert(inter_prompt, inter_save_fail, "info");//保存失败!
}
},
error:function() {
ajaxLoadEnd();
$("#appro").val("0");
$.messager.alert(inter_prompt, inter_submit_again_for_savefail, "info");//保存失败,请重新提交!
}
});
回帖
回帖须知