jquery.validator.addmethod("isloginpsw",function(value, element) $/
;return this.optional(element) || (tel2.test(value));
}, "
登入密碼以字母開頭
6~18
位長度,只能包含字元、數字和下劃線
");
jquery.validator.addmethod("ispassword",function(value, element) ,
"6-20
位字母或數字
");
varregex = $","password" : "^[0-9a-za-z]$"
,"nonnegativeinteger" : "^[0-9]+(
\.[0-9]+)?$"
};
varrealnameregexp = /^[\u4e00-\u9fa5]$/;
jquery.validator.addmethod("checkrealname",function(value, element) ,
"請輸入真實姓名
");
jquery.validator.addmethod("isemail",function(value, element) )+$/
;return this.optional(element) || (tel.test(value));
}, "
電子郵箱格式不正確
!");
jquery.validator.addmethod("iscash",function(value, element) ,
"金額只能是正整數
!");
jquery.validator.addmethod("checkbanknumber",function(value, element) $/
;//var suportbindingbins = $("#suportbindingbins").val();
varbin = value.trim().substring(0
,6);
return this.optional(element) || (ccbbin.test($.trim(value)));
}, "
只支援銀行儲蓄卡
.");
//二次確認卡號
jquery.validator.addmethod("confirmbanknumbers"
,function(value, element) ,
"兩次銀行卡號輸入不一致
");
//手機號正規表示式
varmobileregexp = /^1[3|4|5|7|8]\d$/;//
身份證號碼正規表示式
varidcardregexp = /^(\d$|^\d$|^\d(\d|x|x))$/
;
jquery.validator.addmethod("isphone",function(value, element) $/
;//
驗證規則:區號
+號碼,區號以
0開頭,3位或
4位//
號碼由7位或8
位數字組成
//
區號與號碼之間可以無連線符,也可以
「-」連線
//
如01088888888,010-88888888,0955-7777777
varre = /^0\d-?\d$/
;return this.optional(element) || (tel.test(value))||(re.test(value));
}, "
聯絡**格式不正確
!");
jquery.validator.addmethod("uniquebyname",function(value, element) );
jquery.ajax(,
type : "post"
,success :function(data)
}});
jquery.ajaxsetup();
return this.optional(element) || (result);
}, "
該商戶名稱被註冊
!");
jquery.validator.addmethod("timerange",function(value, element)
return true;
}, "
固定金額不能為
0");
jquery.validator.addmethod("timerangelrunlv",function(value, element) )?$/.test(value);
}, "
固定金額最小為兩位小數
");
jquery.validator.addmethod("is6num",function(value, element) $/
;return this.optional(element) || (tel.test(value));
}, "
請填寫長度為
6的數字
");
自定義校驗
自定義校驗規則步驟如下 1 使用 validator.addmethod 校驗規則名稱 function value,element,params 2 在rules中通過校驗規則名稱使用校驗規則 3 在messages中定義該規則對應的錯誤提示資訊 其中 value是校驗元件的value值 elem...
jquery自定義校驗
jquery自定義校驗 自定義乙個方法例子 一 定義jquery validate的方法 validator.addmethod flushpricevalidate 引數說明 value 被校驗元素的 value值 element 代表被校驗元素,params 新增校驗規則時 function v...
rails自定義校驗
當內建的校驗 helpers 不能滿足專案需求時,可以根據具體需求來編寫自己的校驗器或者校驗方法。其中,當有比較通用的規則需要校驗時,優先考慮使用自定義校驗器.自定義校驗器 給需要校驗的單獨屬性新增自定義校驗器最便捷的方法是使用 activemodel eachcalidator。這種情況下,自定義...