簡體   English   中英

jQuery驗證,如果出現錯誤如何運行自定義代碼

[英]Jquery Validation, how do I run custom code if there are errors

我想檢查表單中多個字段的驗證。 如果有任何錯誤,我想運行一些自定義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"
        },

您可以在validate之后調用form()方法:

if($('form')
      .validate(RULES)
      .form()){
    //put your code here
}

請參閱Validator對象的文檔。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM