1.$.validator.addMethod 方法自定義驗證介紹
該方法可用於我們平時給<input type=" "> 指定type時使用,目的就是可以讓我們自己定義想要驗證的方法,好玩性很高,可以自定義一些通用的驗證,比如手機號碼、身份證等。
2.介紹參數和用法
方法:$.validator.addMethod(name,function(value , element){ return true||false },message);
參數:第一個參數:用於type匹配的名稱,自定義。
第二個參數:是一個function函數,決定了驗證是否成功!里面是自定義驗證。
第三個參數:當驗證不成功時返回的提示錯誤信息。
3.代碼操作
$.validator.addMethod("tel",
function(value,element){
//this.optional(element) 作用是:控件有required必填的時候,只有不為空的才驗證,為空則不驗證,如果想為空也驗證,則去掉前一段
return this.optional(element) || /^1\d{10}$/.test(value);
},"手機號碼格式錯誤!");
