jQuery.validator.addMethod 自定義驗證方法
阿新 • • 發佈:2019-01-03
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必填的時候,只有不為空的才驗證,為空則不驗證,如果想為空也驗證,則去掉前一段 returnthis.optional(element) || /^1\d{10}$/.test(value); },"手機號碼格式錯誤!");