jQuery拦截表单提交

前端之家收集整理的这篇文章主要介绍了jQuery拦截表单提交前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在提交表单之前,我想检查一些条件,所以我创建了:
$("Step2_UpdateCartForm").submit(function () {
    if (!procssingEmails) {

        return true;
    } else {
        return false;
    }

我有很多事件可能导致表单提交,所以我有类似的东西:

function fireUpdateCart() {
    if (isUpdateCartPending) {
        clearCartOptionDefaultValues();
        $("#Step2_UpdateCartForm").submit();
    }
}

在几个不同的地方.我期望上面的语句将处理发送到第一个代码块,而是提交表单.

我希望我的验证块得到处理是错误

解决方法

您缺少事件定义中的“#”标识符.这可能是您遇到问题的原因.第一行应为:
$("#Step2_UpdateCartForm").submit(function () {

   ^
原文链接:https://www.f2er.com/jquery/177908.html

猜你在找的jQuery相关文章