2014-04-22 92 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"