需求:字段长度在1-10之间,且不能有 - , 两个特殊字符
html:
<input class="easyui-textbox validatebox" name="name" data-options="required:true,validType:['name','length[1,10]']">
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(){})的外面
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。