提交表单不会停止在jquery ajax调用中

前端之家收集整理的这篇文章主要介绍了提交表单不会停止在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

猜你在找的HTML相关文章