WebContent/easyui/js/validateExtends.js
(开头部分) 5KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
/**
* 扩展easyui表单的验证
*/
$.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: '13/14/15/18/19开头,且11位的手机号'
},
//只能为数字
number: {//value值为文本框中的值
validator: function (value) {
var reg = /^[0-9]*$/;
return reg.test(value);
},
message: '只能为数字格式'
},
//验证账号不能重复
repeat: {
validator: function (value) {
var flag = true;
$.ajax({
type: "post",
async: false,
url: "SystemServlet?method=AllAccount&t="+new Date().getTime(),
success: function(data){//在验证函数里加载数据,加载过来后判断输入的值
var account = $.parseJSON(data);
for(var i=0;i < account.length;i++){
if(value == account[i]){
flag = false;
break;
}
}
}
});
return flag;
},
message: '用户已存在'
},
//验证课程不能重复
repeat_course: {
validator: function (value) {
var flag = true;
$.ajax({
type: "post",
async: false,
url: "CourseServlet?method=CourseList&t="+new Date().getTime(),
success: function(data){//在验证函数里加载数据,加载过来后判断输入的值
后面还有 120 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。