easyui validatebox验证

网友投稿 187 2023-07-18


easyui validatebox验证

邮箱验证:

网址验证:<input type="text" validtype="url" invalidMessage="url格式不正确[http://example.com]" />

长度验证:

手机验证:

邮编验证:

账号验证:

汉字验证:

远程验证:

//自定义validator.js

//扩展easyui表单的验证ZLcMFEyO

$.extend($.fn.validatebox.defaults.rules, {

//验证汉字

CHS: {

validator: function (value) {

return /^[\u0391-\uFFE5]+$/.test(value);

},

message: '只能输入汉字'

},

//移动手机号码验证

mobile: {//value值为文本框中的值

validator: function (value) {

var reg = /^1[3|4|5|8|9]\d{9}$/;

return reg.test(value);

},

message: '输入手机号码格式不准确.'

},

//国内邮编验证

zipcode: {

validator: function (value) {

var reg = /^[1-9]\d{5}$/;

return reg.test(value);

},

message: '邮编必须是非0开始的6位数字.'

},

//用户账号验证(只能包括 _ 数字 字母)

account: {//param的值为[]中值

validator: function (value, param) {

if (value.length < param[0] || value.length > param[1]) {

$.fn.validatebox.defaults.rules.account.message = '用户名长度必须在' + param[0] + '至' + param[1] + '范围';

return false;

} else {

if (!/^[\w]+$/.test(value)) {

$.fn.validatebox.defaults.rules.account.message = '用户名只能数字、字母、下划线组成.';

return false;

} else {

return true;

}

}

}, message: ''

}

})


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:bootstrap3 兼容IE8浏览器!
下一篇:深入浅析Bootstrap列表组组件
相关文章

 发表评论

暂时没有评论,来抢沙发吧~