jQuery验证:更改默认错误消息

有没有一种简单的方法能够更改jQuery验证插件中的默认错误值? git

我只想重写错误消息以使其对个人应用程序更加个性化-我有不少字段,因此我不想为字段x单独设置消息...我知道我能够作到! github


#1楼

这对我有用: 函数

$.validator.messages.required = 'required';

#2楼

要删除全部默认错误消息,请使用ui

$.validator.messages.required = "";

#3楼

最新版本能够执行一些不错的内联操做。 spa

若是这是一个简单的输入字段,则能够像这样添加属性data-validation-error-msg 插件

data-validation-error-msg="Invalid Regex"

若是您须要一些更重的东西,则能够使用带有全部值的变量彻底自定义内容,这些变量将传递给validate函数。 请参考此连接以获取所有详细信息-https://github.com/victorjonsson/jQuery-Form-Validator#fully-customizable code


#4楼

除了这些自定义错误消息,咱们还能够指定文本字段的类型。 orm

例如:将字段类型设置为type ='email' get

而后插件将识别该字段并正确验证。 it


#5楼

这对我有用:

// 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.",
            }
        }
    })
相关文章
相关标签/搜索