EasyUI validatebox 自定义验证

来源:互联网 发布:js字符串格式化时间 编辑:程序博客网 时间:2024/05/01 03:28

extEasyUI.js

/** *   *  * @requires jQuery,EasyUI *  * 扩展validatebox */$.extend($.fn.validatebox.defaults.rules, {    //添加验证两次密码功能    eqPwd : {        validator : function(value, param) {            return value == $(param[0]).val();        },        message : '密码不一致!'    },    //验证汉字    CHS : {        validator: function (value) {            return /^[\u0391-\uFFE5]+$/.test(value);        },        message: '只能输入汉字!'    },    //验证手机号    phone : {        validator: function (value) {            var reg = /^(0|86|17951)?(13[0-9]|15[012356789]|17[678]|18[0-9]|14[57])[0-9]{8}$/;            return reg.test(value);        },        message: '手机号格式不正确!'    },    //验证表号    meter : {         validator: function (value) {            var reg = /^[1-9]\d*|0$/;            return reg.test(value);        },        message: '表号为整数!'    }});

页面使用方式:引用extEasyUI.js

<input name="rePwd" type="password" placeholder="请再次输入新密码" class="easyui-validatebox" data-options="required:true,validType:'eqPwd[\'#editUserPwdForm input[name=pwd]\']'">  

参数需要用单引号包括

0 0
原创粉丝点击