如何自定义 length[3~] 规则的错误信息?会提示语法错误!

是哦為 发布于 2014/04/04 18:09
阅读 353
收藏 0

NGINX Sprint China 2022--NGINX年度旗舰盛会,已开启免费预约!>>>

@JonyZhang 你好,想跟你请教个问题:

怎么自定义字符长度验证的错误信息呢? 直接写上会语法错误:

$('form').validator({
    
    fields: {
       'name1': 'required; length[8~11]; integer',
       'name2': 'required; length[6~];'
    },

    messages: {
        required: "这个没错",
        length[8~11]: "length 提示语法错误",
        length['6~']: "同样语法错误……"
    }
});




加载中
1
JonyZhang
JonyZhang


方式一、通过messages参数配置(可参考zh_CN.js):

$('form').validator({
    messages: {
        required: "此项必填",
        length: {
            rg: "请输入{1}到{2}个字符",
            gt: "请至少输入{1}个字符"
        }
    },
    fields: {
       'name1': 'required; length[8~11]; integer',
       'name2': 'required; length[6~];'
    }
});

方式二、通过配置fields的msg参数 

$('form').validator({
    fields: {
       'name1': {
            rule: 'required; length[8~11]; integer',
            msg: {length: "请输入{1}到{2}个字符"}
       },
       'name2': {
            rule: 'required; length[6~];',
            msg: {length: "请至少输入{1}个字符"}
       }
    }
});



OSCHINA
登录后可查看更多优质内容
返回顶部
顶部