-
Validator對象的靜態(tài)方法: 1、jQuery.validator.addMethod(name,method[,message]):增加自定義的驗證方法 2、jQuery.validator.format(template,argument,argumentN...):格式化字符串,用參數(shù)代替模板中的{n} 如:var template=$.validator.format("{0}-{1}-{2}"); template("你","我","他")或template(["你","我","他"])則輸出"你-我-他",參數(shù)個數(shù)不夠則會輸出{n}來代替 3、jQuery.validator.setDefaults(options):修改插件默認設(shè)置 如:$.validator.setDefaults({debug:true});表示給所有的表單都設(shè)置 4、jQuery.validator.addClassRules(name,rules):為某些class屬性值包含name的元素增加驗證規(guī)則 如:$.validator.addClassRules({text:{required:true,minlength:5}});表示給class="text"的元素添加驗證規(guī)則查看全部
-
alidate方法返回Validator對象,Validator對象的方法如下: 1、Validator.form():驗證表單是否有效,返回true/false; 2、Validator.element(element):驗證某個元素是否有效,返回true/false; 如:validator.element("#username") 3、Validator.resetForm():把表單恢復(fù)到驗證前原來的狀態(tài),會清除顯示的驗證錯誤信息 4、Validator.showErrors(errors):針對某個元素顯示特定的錯誤信息 如:Validator.showErrors({username:"xxxxxx",passworld:"xxxxx"}),新的錯誤信息會立即顯示 5、Validator.numberOfInvailds():返回?zé)o效(即沒通過驗證的)的元素數(shù)量查看全部
-
rules只針對表單里的元素,而不是某個整個表單(會拋出錯誤) 1,可以使用rules(“add”,{})的方法來添加規(guī)則 2.可以使用rules(‘remove’,{})來去除規(guī)則 3,可以使用rules(0不傳參數(shù)來檢查表單的規(guī)則查看全部
-
15、equalTo:與另一個元素值相等驗證,值為選擇器,表示是和那一個元素的值比較 如:equalTo:"#password",表示用當前元素的值和id="password"元素 的值相比較查看全部
-
validation插件的基本驗證方法之三: 9、email:Email格式校驗 10、url:url格式校驗,需要帶“http://”或“https://”等前綴 11、date:日期校驗,使用的是js的date類型,只要能被Date.parse識別的都是有效的 12、dateISO:ISO日期校驗,格式必須為yyyy/MM/dd或yyyy-MM-dd的 PS:以上驗證方法的值都是boolean類型,true表示進行驗證查看全部
-
rangelength長度范圍:是以數(shù)組的方式呈現(xiàn),如:rangelength:[2,10] == minlength:2, maxlength:10 min和minlength的區(qū)別:min 是表示數(shù)字,如,min:2 最小的數(shù)字為2.;minlength 是表示長度。 同樣,max 和maxlength ,range 和rangelength 都是前者表示數(shù)字,后者表示長度。查看全部
-
equired必填 remote遠程校驗 minlength最小長度 maxlength最大長度 rangelength長度范圍 min最小值 max最大值 range值范圍 email Email格式 url URL格式 date 日期 dateISO ISO日期 number數(shù)字 digits整數(shù) equalTo 與另一個元素值相等查看全部
-
兩個概念: method:驗證方法,指的是校驗的邏輯 rule:驗證規(guī)則,指的是元素和驗證方法的關(guān)聯(lián) validate()方法:validation插件的核心方法,定義了基本的校驗規(guī)則和一些有用的配置項。 如:debug參數(shù)設(shè)置為true,則表單不會提交,只進行檢查,用于調(diào)試。查看全部
-
在js中調(diào)用 $(id).validate({ rules:{ username:{ required : true, // 必填 minLength: 2 //最小長度為2 maxLength:10 // 最大長度為10 } }, message:{ username:{ required:"此項不能為空",//若沒填顯示提示信息 minLength: "最小長度為2", maxLength: "最大長度為10" } } })查看全部
-
規(guī)則與信息,約定的是字段的name,不是id查看全部
-
在頁面引入插件(需先引入jquery) <script src="jquery.js"></script> <script src="jquery.validate.js"></script>查看全部
-
jQuery Validation插件 基本驗證方法查看全部
-
validation國際化查看全部
-
遠程驗證remote查看全部
-
一:插件的選擇標準 1.插件作者 2.插件的社區(qū)活躍度 3.插件的更新頻率 二:jQuery validation插件最常用的表單驗證插件之一 http://jqueryvalidation.org 4.閱讀查看源碼 jquery Validation插件 1:讓客戶端表單驗證變得非常容易,并且提供了很多的配置項目 2:插件還附帶了很多驗證方法,并實現(xiàn)了國際化,可以配置多語言的提示信息。查看全部
舉報
0/150
提交
取消