我正在使用jquery插件(ajax表单),我尝试实现这样的东西
$("#MyFormID").ajaxForm({
dataType: "json",
resetForm: true,
beforeSubmit: function() {
//validateData returns boolean
if(validateData()){
// continue submit
}else{
//cancel submit
}
},
success: function(json) {
//show success notification
}
});
有没有办法阻止ajax提交表单? 关于beeforesubmit功能可能吗?
答案 0 :(得分:6)
在xhr.abort()
回调中致电beforeSend
。
答案 1 :(得分:5)
您可以在return false;
功能中使用beforeSubmit
来阻止表单提交。