Jquery验证,如果有错误,如何运行自定义代码

时间:2011-11-15 18:51:31

标签: javascript jquery validation jquery-plugins

我想检查表单中多个字段的验证。如果有任何错误,我想运行一些自定义jQuery来隐藏和显示各种元素。

我有下面的验证,我的问题是我现在如何检查是否有错误来运行我的自定义代码?

$("#signupForm").validate({
        rules: {
            firstname: "required",
            lastname: "required",
            username: {
                required: true,
                minlength: 2
            },
            password: {
                required: true,
                minlength: 5
            },
            confirm_password: {
                required: true,
                minlength: 5,
                equalTo: "#password"
            },
            email: {
                required: true,
                email: true
            },
            topic: {
                required: "#newsletter:checked",
                minlength: 2
            },
            agree: "required"
        },

1 个答案:

答案 0 :(得分:0)

您可以在form()

之后调用validate方法
if($('form')
      .validate(RULES)
      .form()){
    //put your code here
}

请参阅Validator Object的文档。