SourceCode/jiouosdp/Scripts/jquery.validate/ValidMethod.js
(开头部分) 10KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
//中文提示信息拓展
jQuery.extend(jQuery.validator.messages, {
required: "必填字段",
remote: "请修正该字段",
email: "请输入正确格式的电子邮件",
url: "请输入合法的网址",
date: "请输入合法的日期",
dateISO: "请输入合法的日期 (ISO).",
number: "请输入合法的数字",
digits: "只能输入整数",
creditcard: "请输入合法的信用卡号",
equalTo: "请再次输入相同的值",
accept: "请输入拥有合法后缀名的字符串",
maxlength: jQuery.validator.format("请输入一个长度最多是 {0} 的字符串"),
minlength: jQuery.validator.format("请输入一个长度最少是 {0} 的字符串"),
rangelength: jQuery.validator.format("请输入一个长度介于 {0} 和 {1} 之间的字符串"),
range: jQuery.validator.format("请输入一个介于 {0} 和 {1} 之间的值"),
max: jQuery.validator.format("请输入一个最大为 {0} 的值"),
min: jQuery.validator.format("请输入一个最小为 {0} 的值")
});
////set the validator defaults
//$.validator.setDefaults({ success: "success" }); //自定义验证结果样式
// 数字验证
jQuery.validator.addMethod("digital", function (value, element) {
return this.optional(element) || /^[0-9]*$/.test(value);
}, "只能输入数字");
// 字符验证
jQuery.validator.addMethod("stringCheck", function (value, element) {
return this.optional(element) || /^[\u0391-\uFFE5\w]+$/.test(value);
}, "只能包括中文字、英文字母、数字和下划线");
//英文字母,可以大写或小写
jQuery.validator.addMethod("eng", function (value, element) {
value = $.trim(value);
return this.optional(element) || /^([A-Za-z]+\s?)*[A-Za-z]$/.test(value);//^[A-Za-z]+$/
}, "只能输入英文");
//必须包含至少一位数字,一位大写字母,一位小写字母
jQuery.validator.addMethod("pwda", function (value, element) {
value = $.trim(value);
return this.optional(element) || (value.match(/([a-z])+/) && value.match(/([0-9])+/) && value.match(/([A-Z])+/));
}, "必须由大小写字母和数字组成");
//必须包含至少一位数字,一位大写字母,一位小写字母 一位特殊字符
jQuery.validator.addMethod("pwdb", function (value, element) {
value = $.trim(value);
return this.optional(element) || (value.match(/([a-z])+/) && value.match(/([0-9])+/) && value.match(/([A-Z])+/) && value.match(/[^a-zA-Z0-9]+/));
}, "必须由大小写字母,数字和特殊字符组成");
// 英文字母、数字和下划线 字符验证
jQuery.validator.addMethod("ENUCheck", function (value, element) {
return this.optional(element) || /\w/.test(value);
}, "只能包括英文字母、数字和下划线");
// 金额money (正数或正小数)
jQuery.validator.addMethod("money", function (value, element) {
后面还有 193 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。