如何清除验证错误并立即提交?

时间:2015-04-29 06:44:24

标签: jquery jquery-validate

我有一个带有jquery验证的表单。当我输入有错误的值时,它会显示错误并添加边框css。

然后我输入一个有效值并按下提交按钮,但不是直接提交,而是首先删除错误消息并等待我再次点击提交按钮。

如何设法清除错误并立即提交?

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:0)

您可以将此示例用于表单;如果您需要更多帮助,请将代码发送给我们。

$(function () {
            $("#registerForm").validate({
                errorElement: "span",
                errorClass: "help-block",
                validClass: "has-success",
                rules: {
                    email: {
                        required: true,
                        email: true,
                    }
                },
                messages: {
                    email: "Wrong Mail!",
                },
                highlight: function(element, errorClass, validClass)
                {
                    $(element).closest(".form-group").addClass("has-error").removeClass("has-success");
                },
                unhighlight: function(element, errorClass, validClass)
                {
                    $(element).closest(".form-group").removeClass("has-error").addClass("has-success");
                }
            });
        });