easyui添加自定义验证

需求:字段长度在1-10之间,且不能有 - , 两个特殊字符

html:



js:

$.extend($.fn.validatebox.defaults.rules, {
    name: {
        validator: function (value) {
            //不能输入 -,
            var reg = /^[^-,]*$/;
            return reg.test(value);
        },
        message: '段名不能含有 - , 字符'
    }
});

  • 长度约束使用easyui自带的length验证,特殊字符使用自定义验证器。

  • 需要注意的是data-options中validType两个验证规则的写法,js代码需要写在S(function(){})的外面

你可能感兴趣的:(easyui)