前端之家收集整理的这篇文章主要介绍了
提交表单不会停止在jquery ajax调用中,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我得到以下
代码:
$.ajax({
type: "POST",async: false,url: "CheckIdExist",data: param,success: function(result) {
if (result == true){
return false;
}
},error: function(error) {
alert(error);
return false;
}
});
如果ajax返回值为true,则表单需要停止提交.
但它不会停止提交表格.
请帮忙.
我假设你有类似的东西:
form.submit(function(event) {
$.ajax(...);
});
您希望在事件处理函数本身中返回false(或调用event.preventDefault()),而不是在AJAX调用中,例如:
form.submit(function(event) {
$.ajax(...);
event.preventDefault();
});
原文链接:https://www.f2er.com/html/228032.html