EasyUI 預設驗證的擴充套件

2021-09-01 22:38:46 字數 1882 閱讀 6622

修改檔案jquery.easyui.min.js

ps:此段**為自擴充套件內容,建議追加在檔案末尾。

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

message:

'請輸入漢字'},

postcode:$

/.test(value);

},message:''

function

(value,param)$

/.test(value);

},message:

'請輸入有效的qq號碼'},

mobile:\))|(\d\-))?13\d$

/.test(value);

},message:

'請輸入有效的手機號碼'},

loginname:,

message:

'登入名稱只允許漢字、英文本母、數字及下劃線。'},

safepass:,

message:

'密碼由字母和數字組成,至少6位'},

equalto:,

message:

'兩次輸入的字元不一至'},

number:,

message:

'請輸入數字'},

idcard:,

message:

'請輸入正確的身份證號碼'}

});/*

密碼由字母和數字組成,至少6位

*/var

safepassword

=function

(value)<>\?\\\/\

'\"]*)|.)$|\s/.test(value));

}varidcard=function(value))\d(((\d)(\d)(\d)(\d))|((\d)(\d)(\d)(\d[x\d])))$/);

if(re==null||a.indexof(re[1])<0)returnfalse;

if(re[2].length==9)elsed=[re[9],re[10],re[11]].join('-

');if(!isdatetime.call(d,

'yyyy-mm

-dd'))returnfalse;

for(vari=0;i<17;i++)sum+=number.charat(i)*w[i];

return(re[2].length==9||number.charat(17)==v.charat(sum%11));

}varisdatetime=function(format,reobj),d=newdate();

varf1=format.split(/[^a-z]+/gi),f2=input.split(/\d+/g),f3=format.split(/[a-z]+/gi),f4=input.split(/\d+/g);

varlen=f1.length,len1=f3.length;

if(len!=f2.length||len1!=f4.length)returnfalse;

for(vari=0;i30?1900:2000);

d=newdate(o.yyyy,o.mm-1,o.dd,o.hh,o.mm,o.ss,o.ms);

varreval=d.getfullyear()==o.yyyy&&d.getmonth()+1==o.mm&&d.getdate()==o.dd&&d.gethours()==o.hh&&d.getminutes()==o.mm&&d.getseconds()==o.ss&&d.getmilliseconds()==o.ms;

returnreval&&reobj?d:reval;

functions(s1,s2,s3,s4,s5)};

具體請看:

EasyUI 預設驗證的擴充套件

修改檔案jquery.easyui.min.js ps 此段 為自擴充套件內容,建議追加在檔案末尾。extend fn.validatebox.defaults.rules,message 請輸入漢字 postcode test value message function value,param ...

擴充套件easyui 的表單驗證

easyui 的validatebox 提供了自定義驗證的方法,為此我把一些常用的資料驗證彙總了一下,如下 頁面中要引入jquery.js 和 easyui.min.js html 中使用如下 登入名 真實姓名 登入密碼 email 身份證號 手機 家庭住址 備註 超級管理員 禁用 這一段js 是必...

easyui擴充套件正則驗證,函式驗證

用easyui做業務系統,對於預設的幾個驗證規則,肯定是不夠的,難免會增加幾種規則。可是問題來了,往往是我們在開發會遇到很多各種各樣的驗證,時間久了才發現,這些擴充套件的正則無非就是新增乙個正則驗證規則,那我為啥不將正則放到前端呢?想到這個說幹就幹,於是有了regex這個驗證規則,愉快的呼叫幾次後,...