版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
Validate+Boostraptooltip 表單驗(yàn)證示例一、工具準(zhǔn)備:1、boostrap: 下載地址 /jquery:jQuery 版本需大于或等于 2、validate 及tooltip 使用教程:菜鳥教程地址:以下指示列出了一些常用配置項(xiàng),比較重要的加紅區(qū)別。validate()的可選項(xiàng)描述代碼debug:進(jìn)行調(diào)試模式(表單不提交) 。$(".selector").validate({debug:true})把調(diào)試設(shè)置為默認(rèn)。$.validator.setDefaults({debug:true})submitHandler :通過驗(yàn)證后運(yùn)行的函數(shù),里面要加上表單提交的函數(shù),否則表單不會(huì)提交。$(".selector").validate({submitHandler:function(form){$(form).ajaxSubmit();}})ignore:對(duì)某些元素不進(jìn)行驗(yàn)證。$("#myform").validate({ignore:".ignore"})rules:自定義規(guī)則, key:value 的形式,key是要驗(yàn)證的元素,value 可以是字符串或?qū)ο蟆?(".selector").validate({rules:{name:"required",email:{required:true,email:true}}})messages:自定義的提示信息,key:value 的形式,key 是要驗(yàn)證的元素, value 可以是字符串或函數(shù)。$(".selector").validate({rules:{name:"required",email:{required:true,email:true}},messages:{name:"Name 不能為空",email:{required:"E-mail 不能為空",email:"E-mail 地址不正確"}}})groups:對(duì)一組元素的驗(yàn)證,用一個(gè)錯(cuò)誤提示,用errorPlacement 控制把出錯(cuò)信息放在哪里。$("#myform").validate({groups:{username:"fnamelname"},errorPlacement:function(error,element){if(element.attr("name")=="fname"||element.attr("name")=="lname")error.insertAfter("#lastname");elseerror.insertAfter(element);},debug:true})Onubmit:類型 Boolean,默認(rèn) true,指定是否提交時(shí)驗(yàn)證。$(".selector").validate({onsubmit:false})onfocusout:類型 Boolean,默認(rèn) true,指定是否在獲取焦點(diǎn)時(shí)驗(yàn)證。$(".selector").validate({onfocusout:false})onkeyup:類型 Boolean,默認(rèn) true,指定是否在敲擊鍵盤時(shí)驗(yàn)證。$(".selector").validate({onkeyup:false})onclick:類型Boolean,默認(rèn)true,指定是否在鼠標(biāo)點(diǎn)擊時(shí)驗(yàn)證(一般驗(yàn)證checkbox、radiobox)。$(".selector").validate({onclick:false})focusInvalid:類型 Boolean,默認(rèn) true。提交表單后,未通過驗(yàn)證的表單(第一個(gè)或提交之前獲得焦點(diǎn)的未通過驗(yàn)證的表單)會(huì)獲得焦點(diǎn)。$(".selector").validate({focusInvalid:false})focusCleanup :類型 Boolean,默認(rèn) false。當(dāng)未通過驗(yàn)證的元素獲得焦點(diǎn)時(shí),移除錯(cuò)誤提示(避免和 focusInvalid一起使用)。$(".selector").validate({focusCleanup:true})errorClass:類型 String,默認(rèn) "error"。指定錯(cuò)誤提示的css 類名,可以自定義錯(cuò)誤提示的樣式。$(".selector").validate({errorClass:"invalid"})errorElement :類型 String,默認(rèn) "label"。指定使用什么標(biāo)簽標(biāo)記錯(cuò)誤。$(".selector").validateerrorElement:"em"})wrapper:類型 String,指定使用什么標(biāo)簽再把上邊的errorELement 包起來。$(".selector").validate({wrapper:"li"})errorLabelContainer :類型 Selector,把錯(cuò)誤信息統(tǒng)一放在一個(gè)容器里面。$("#myform").validate({errorLabelContainer:"#messageBox",wrapper:"li",submitHandler:function(){alert("Submitted!")}})showErrors:跟一個(gè)函數(shù),可以顯示總共有多少個(gè)未通過驗(yàn)證的元素。$(".selector").validate({showErrors:function(errorMap,errorList){$("#summary").html("Yourformcontains"+this.numberOfInvalids()+"errors,seedetailsbelow.");this.defaultShowErrors();}})errorPlacement :跟一個(gè)函數(shù),可以自定義錯(cuò)誤放到哪里。$("#myform").validate({errorPlacement:function(error,element){error.appendTo(element.parent("td").next("td"));},debug:true})success:要驗(yàn)證的元素通過驗(yàn)證后的動(dòng)作, 如果跟一個(gè)字符串,會(huì)當(dāng)作一個(gè) css 類,也可跟一個(gè)函數(shù)。$("#myform").validate({success:"valid",submitHandler:function(){alert("Submitted!")}
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 《焊接性能分析綜合創(chuàng)新》教學(xué)大綱
- 我怎么做教育課件
- 玉溪師范學(xué)院《體育康復(fù)學(xué)》2021-2022學(xué)年第一學(xué)期期末試卷
- 玉溪師范學(xué)院《詩歌賞析與創(chuàng)作》2022-2023學(xué)年第一學(xué)期期末試卷
- 項(xiàng)目風(fēng)險(xiǎn)預(yù)測與防范及事故應(yīng)急預(yù)案
- 管理會(huì)計(jì)第5版 考試B卷及答案
- 2023年工廠化育苗精量播種生產(chǎn)設(shè)備項(xiàng)目評(píng)估分析報(bào)告
- 2024年羊肉加工項(xiàng)目評(píng)估分析報(bào)告
- 2024年精密陶瓷劈刀項(xiàng)目評(píng)估分析報(bào)告
- 2024年經(jīng)濟(jì)與商務(wù)咨詢服務(wù)項(xiàng)目成效分析報(bào)告
- 低年級(jí)語文答辯67題匯總
- 單片機(jī)中用矩陣鍵盤實(shí)現(xiàn)計(jì)算器
- 蘇教版數(shù)學(xué)二年級(jí)上冊(cè)《認(rèn)識(shí)線段》PPT課件(區(qū)優(yōu)質(zhì)課)
- 現(xiàn)代寫作教程全套課件
- 三年級(jí)數(shù)學(xué)上冊(cè)蘇教版《認(rèn)識(shí)長方形正方形》教學(xué)設(shè)計(jì)及活動(dòng)單(市級(jí)公開課)
- 非飽和土力學(xué)培訓(xùn)06本構(gòu)理論
- 2022版《語文課程標(biāo)準(zhǔn)》
- 老年友善醫(yī)療機(jī)構(gòu)建設(shè)項(xiàng)目報(bào)價(jià)函
- 針織學(xué)試題庫
- 天大物化第六版答案pdf
- 破窗效應(yīng)(課堂PPT)課件
評(píng)論
0/150
提交評(píng)論