-
rangelength:[minlength,maxlength] 而min max range指值的范圍查看全部
-
validate基本驗(yàn)證方法查看全部
-
validate()方法查看全部
-
rules與messages中username等指的是name,而非id查看全部
-
validate表單驗(yàn)證 rules設(shè)置驗(yàn)證規(guī)則 messages設(shè)置驗(yàn)證的提示查看全部
-
method:驗(yàn)證方法,指校驗(yàn)的邏輯。比如Email方法,檢查輸入的文本十分符合Email的規(guī)則。 rule:驗(yàn)證規(guī)則,指元素和驗(yàn)證方法的關(guān)聯(lián)。比如頁(yè)面一個(gè)id味Email的文本框,需要帶有Email的驗(yàn)證方法。 validate是插件的核心方法,定義了基本的校驗(yàn)規(guī)則和一些有用的配置項(xiàng)。例如,debug,如果這個(gè)參數(shù)為true,那么表單不會(huì)提交數(shù)據(jù),只進(jìn)行檢查,調(diào)試是十分方便的。查看全部
-
<input type="radio" name="test"/>查看全部
-
equalTo:“選擇器的值” 選到一個(gè) 輸入框的元素查看全部
-
minlength 代表長(zhǎng)度 min 代表數(shù)字長(zhǎng)度查看全部
-
remote 是用于遠(yuǎn)程發(fā)送一個(gè)請(qǐng)求 將from里面的數(shù)據(jù) 發(fā)送到遠(yuǎn)端查看全部
-
安全性 前后端兩次驗(yàn)證 總結(jié):validate是客戶(hù)端常用的插件,學(xué)會(huì)后舉一反三學(xué)習(xí)別的也游刃有余啦查看全部
-
官方中方國(guó)際化 自己寫(xiě)插件的時(shí)候也可以參考一下查看全部
-
自定義驗(yàn)證方法 $.validator.addMethod(name,.method[,message]) name:方法名稱(chēng) method:function(value,element,params)方法邏輯 message:提示消息 this.optional(element)意思填寫(xiě)值了才會(huì)驗(yàn)證,加上這個(gè)之后最好設(shè)置require,否則這個(gè)驗(yàn)證不會(huì)被執(zhí)行 additional-methods.js包含了很多擴(kuò)展驗(yàn)證方法。在寫(xiě)自定義方法時(shí)可以參考這個(gè)js庫(kù)查看全部
-
validate插件自帶3個(gè)選擇器擴(kuò)展 :blank選擇所要值為空的元素(半角的空格都為blank) :filled選擇所要值不為空的元素 :unchecked選擇所要沒(méi)有被選中的元素(一般用于復(fù)選框)查看全部
-
showError可以顯示總共有多少個(gè)未通過(guò)驗(yàn)證的元素 showErrors:function(errorMap,errorList){ 可以添加自定義錯(cuò)誤方式 this.defaultShowErrors();//系統(tǒng)默認(rèn)的錯(cuò)誤信息展示方式 } errorMap,errorList區(qū)別:list比map更詳細(xì),map可以直接自定義信息,list可以用來(lái)分析錯(cuò)誤信息 errorPlacement自定義錯(cuò)誤信息放到哪里 success要驗(yàn)證的元素通過(guò)驗(yàn)證后的動(dòng)作(主要針對(duì)的是label元素) highlight可以給未通過(guò)驗(yàn)證的元素加效果(主要針對(duì)表單t元素) unhighlight去除未通過(guò)驗(yàn)證的元素的效果,一般和highlight同時(shí)使用查看全部
舉報(bào)
0/150
提交
取消