一些jquery validate驗證

2021-09-30 10:36:54 字數 2982 閱讀 6897

// 手機號碼驗證

jquery.validator.addmethod("mobile", function(value, element) )|(15[0-9]))+\d)$/

return this.optional(element) || (length == 11 && mobile.test(value));

}, "手機號碼格式錯誤");

// **號碼驗證

jquery.validator.addmethod("phone", function(value, element) \-)?([2-9][0-9])+(\-[0-9])?$/;

return this.optional(element) || (tel.test(value));

}, "**號碼格式錯誤");

jquery.validator.addmethod("zipcode", function(value, element) $/;

return this.optional(element) || (tel.test(value));

// qq號碼驗證

jquery.validator.addmethod("qq", function(value, element) $/;

return this.optional(element) || (tel.test(value));

}, "qq號碼格式錯誤");

// ip位址驗證

jquery.validator.addmethod("ip", function(value, element) (?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$/;

return this.optional(element) || (ip.test(value) && (regexp.$1 < 256 && regexp.$2 < 256 && regexp.$3 < 256 && regexp.$4 < 256));

}, "ip位址格式錯誤");

// 字母和數字的驗證

jquery.validator.addmethod("chrnum", function(value, element) , "只能輸入數字和字母(字元a-z, a-z, 0-9)");

// 中文的驗證

jquery.validator.addmethod("chinese", function(value, element) , "只能輸入中文");

// 下拉框驗證

$.validator.addmethod("selectnone", function(value, element) , "必須選擇一項");

// 位元組長度驗證

jquery.validator.addmethod("byterangelength", function(value, element, param)

}return this.optional(element) || (length >= param[0] && length <= param[1]);

}, $.validator.format("請確保輸入的值在-個位元組之間(乙個中文字算2個位元組)"));

// 字元驗證

jquery.validator.addmethod("stringcheck", function(value, element) , "只能包括中文字、英文本母、數字和下劃線");

// 中文字兩個位元組

jquery.validator.addmethod("byterangelength", function(value, element, param)

}

return this.optional(element) || ( length >= param[0] && length <= param[1] );

}, "請確保輸入的值在3-15個位元組之間(乙個中文字算2個位元組)");

// 身份證號碼驗證

jquery.validator.addmethod("isidcardno", function(value, element) , "請正確輸入您的身份證號碼");

// 手機號碼驗證   

jquery.validator.addmethod("ismobile", function(value, element) )|(15[0-9]))+\d)$/;   

return this.optional(element) || (length == 11 && mobile.test(value));   

}, "請正確填寫您的手機號碼");   

// **號碼驗證   

jquery.validator.addmethod("istel", function(value, element) -?\d$/; //**號碼格式010-12345678   

return this.optional(element) || (tel.test(value));   

}, "請正確填寫您的**號碼");   

// 聯絡**(手機/**皆可)驗證   

jquery.validator.addmethod("isphone", function(value,element) )|(15[0-9]))+\d)$/;   

var tel = /^\d-?\d$/;   

return this.optional(element) || (tel.test(value) || mobile.test(value));   

jquery.validator.addmethod("iszipcode", function(value, element) $/;   

return this.optional(element) || (tel.test(value));

errorplacement:function(error, element) ,

一些人,一些事,一些

我覺得這是國內it企業浮躁和傳統的官本位性質決定的,導致國內企業都本末倒置。要想改變命運,我覺得有以下出路 1.不做技術了,改做混混 混混的概念很廣泛的,比如銷售 經理 幹部 皮包公司之類其實都屬於這類。中國就是這樣,越浮越掙錢,只有混混才能發財。要不更進一步,做流氓,廣義的流氓,也很不錯。2.專心...

AND一些經驗

目錄 一 參考 1 程式設計師2020工作規範范文 總結 good 適合多看,程式設計師每天 每月做的事情總結了 一 目的 1 在公司來了很久了,有時候一些經驗想把記錄下來,專案 做人 等等 一 專案 1 板卡 pci2012a分為支援和不支援音效卡的 一 做人 1 不要過度依賴別人 1 有問題立馬...

一路走來,一些感觸,一些想法

頂著春運風暴,終於到家了。其實是昨天到家的,到家累的不行倒頭大睡,沒來得及寫。今天有時間就把自己的想法和大家分享下 記得在上篇博文中,我跟大家說過我們的團隊要代表學校參加乙個微軟的創新杯比賽,所以我也就隨團隊留校做那個參賽專案。今天是16號,其實我們8號就放假了,在學校待了將近一星期。本來買的是16...