1. 程式人生 > >jQuery.validator.addMethod 自定義驗證方法

jQuery.validator.addMethod 自定義驗證方法

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); },"手機號碼格式錯誤!");