【问题标题】:Trying to get Ajax Form to Submit Only After jQuery Validation试图让 Ajax 表单仅在 jQuery 验证后提交
【发布时间】:2012-04-05 05:30:21
【问题描述】:

我似乎无法弄清楚如何让我的 Ajax 表单仅在 jQuery 验证功能发生时提交。这是我的代码...

http://jsfiddle.net/gbaH7/16/

这是我正在使用的验证插件,http://bassistance.de/jquery-plugins/jquery-plugin-validation/

【问题讨论】:

    标签: ajax validation jquery jquery-mobile


    【解决方案1】:

    这段代码:

    $("#contactForm").validate({
        submitHandler: function(form) {
            console.log("Call Login Action");
        }
    });
    

    应该在$(document).ready(function() { 内。为我工作。

    【讨论】:

    • 它仍在将表单发送到我的电子邮件,但没有先经过验证。 jsfiddle.net/gbaH7/18
    • 将所有内容从 $("#submit").click(function(){ 移动到 submitHandler。 Validate 插件不会拦截 onclick 事件。
    猜你喜欢
    • 2014-06-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多