数据检验插件: Validate插件 添加自定义表单验证
Posted yang-mountain
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据检验插件: Validate插件 添加自定义表单验证相关的知识,希望对你有一定的参考价值。
jQuery.validator.addMethod("ValiPass", function(value, element,params) {
var exp = new RegExp(params);//实例化正则对象,参数为传入的正则表达式
return exp.test(value); //测试是否匹配
}, "密码必须包含数字、字母大、小写、符号四种");
然后表单验证中
rules: {
newPassword: {
minlength: 8,
maxlength: 12,
ValiPass: "^(?![A-Za-z0-9]+$)(?![a-z0-9\W]+$)(?![A-Za-z\W]+$)(?![A-Z0-9\W]+$)[a-zA-Z0-9\W]{8,}$"
}
},
messages: {
newPassword:{
minlength: "密码长度不能小于8个字母",
ValiPass:"密码必须包含数字、字母大、小写、符号四种"
},
},
以上是关于数据检验插件: Validate插件 添加自定义表单验证的主要内容,如果未能解决你的问题,请参考以下文章