2014-04-22 121 views
0

錯誤消息中的位置我有規則:jQuery的驗證定製的規則

cmp_email: { 
         minlength: 5, 
         required: true, 
         email: true, 
         remote: { 
          url: "\/client\/check-email", 
          type: "post" 
         } 
        }, 

併爲remote規則我希望把一條錯誤消息:「此電子郵件已經存在」內部alert-error類。這是可能的jQuery驗證插件?

回答

1

有可能,使用jQuery驗證的messages選項。

$('form').validate({ 
    rules: { 
    cmp_email: { 
        minlength: 5, 
        required: true, 
        email: true, 
        remote: { 
         url: "\/client\/check-email", 
         type: "post" 
        } 
       }, 
    }, 
    messages: { 
    cmp_email: { 
     remote: "This email already exists" 
    } 
    } 
}); 
0

是的,這是可能的。要做到這一點,您需要以類似的方式爲驗證插件設置選項。

rules: { 
    cmp_email: { 
     minlength: 5, 
     required: true, 
     email: true, 
     remote: { 
      url: "\/client\/check-email", 
      type: "post" 
     } 
    }, 
}, 
messages: { 
    cmp_email: { 
     remote: "This email already exist" 
    } 
} 
errorClass:"alert-error"