您的位置:首页 > 产品设计 > UI/UE

EasyUI validatebox 多条件验证扩展

2012-11-26 09:53 363 查看
$.extend($.fn.validatebox.defaults.rules, {
Account: {
validator: function (value, param) {
if (param != undefined) {
if (value.length < param[0] || value.length > param[1]) {
$.fn.validatebox.defaults.rules.Account.message = '长度为{0}到{1}个字符';
return false;
}
}
var reg = /^[a-zA-Z0-9_\u4e00-\u9fa5]+$/;
return reg.exec(value);
},
message: '包含非法字符(只能输入汉字、数字、英文字母、下划线)'
},
Password: {
validator: function (value, param) {
if (param != undefined) {
if (value.length < param[0] || value.length > param[1]) {
$.fn.validatebox.defaults.rules.Password.message = '长度为{0}到{1}个字符';
return false;
}
}
var reg = /^\w+$/;
return reg.exec(value);
},
message: '包含非法字符(只能输入数字、英文字母、下划线)'
},
PasswordAgain: {
validator: function (value, param) {
return $.trim(value) == $.trim($(param[0]).val());
},
message: '两次输入的密码不一致'
}
});
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  easyui validatebox