有没有一种简单的方法能够更改jQuery验证插件中的默认错误值? git
我只想重写错误消息以使其对个人应用程序更加个性化-我有不少字段,因此我不想为字段x单独设置消息...我知道我能够作到! github
这对我有用: 函数
$.validator.messages.required = 'required';
要删除全部默认错误消息,请使用ui
$.validator.messages.required = "";
最新版本能够执行一些不错的内联操做。 spa
若是这是一个简单的输入字段,则能够像这样添加属性data-validation-error-msg
插件
data-validation-error-msg="Invalid Regex"
若是您须要一些更重的东西,则能够使用带有全部值的变量彻底自定义内容,这些变量将传递给validate函数。 请参考此连接以获取所有详细信息-https://github.com/victorjonsson/jQuery-Form-Validator#fully-customizable code
除了这些自定义错误消息,咱们还能够指定文本字段的类型。 orm
例如:将字段类型设置为type ='email' get
而后插件将识别该字段并正确验证。 it
这对我有用:
// Change default JQuery validation Messages. $("#addnewcadidateform").validate({ rules: { firstname: "required", lastname: "required", email: "required email", }, messages: { firstname: "Enter your First Name", lastname: "Enter your Last Name", email: { required: "Enter your Email", email: "Please enter a valid email address.", } } })