




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
Validate+Boostraptooltip 表單驗(yàn)證示例一、工具準(zhǔn)備:1、boostrap: 下載地址 /jquery:jQuery 版本需大于或等于 2、validate 及tooltip 使用教程:菜鳥(niǎo)教程地址:以下指示列出了一些常用配置項(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 :通過(guò)驗(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:類(lèi)型 Boolean,默認(rèn) true,指定是否提交時(shí)驗(yàn)證。$(".selector").validate({onsubmit:false})onfocusout:類(lèi)型 Boolean,默認(rèn) true,指定是否在獲取焦點(diǎn)時(shí)驗(yàn)證。$(".selector").validate({onfocusout:false})onkeyup:類(lèi)型 Boolean,默認(rèn) true,指定是否在敲擊鍵盤(pán)時(shí)驗(yàn)證。$(".selector").validate({onkeyup:false})onclick:類(lèi)型Boolean,默認(rèn)true,指定是否在鼠標(biāo)點(diǎn)擊時(shí)驗(yàn)證(一般驗(yàn)證checkbox、radiobox)。$(".selector").validate({onclick:false})focusInvalid:類(lèi)型 Boolean,默認(rèn) true。提交表單后,未通過(guò)驗(yàn)證的表單(第一個(gè)或提交之前獲得焦點(diǎn)的未通過(guò)驗(yàn)證的表單)會(huì)獲得焦點(diǎn)。$(".selector").validate({focusInvalid:false})focusCleanup :類(lèi)型 Boolean,默認(rèn) false。當(dāng)未通過(guò)驗(yàn)證的元素獲得焦點(diǎn)時(shí),移除錯(cuò)誤提示(避免和 focusInvalid一起使用)。$(".selector").validate({focusCleanup:true})errorClass:類(lèi)型 String,默認(rèn) "error"。指定錯(cuò)誤提示的css 類(lèi)名,可以自定義錯(cuò)誤提示的樣式。$(".selector").validate({errorClass:"invalid"})errorElement :類(lèi)型 String,默認(rèn) "label"。指定使用什么標(biāo)簽標(biāo)記錯(cuò)誤。$(".selector").validateerrorElement:"em"})wrapper:類(lèi)型 String,指定使用什么標(biāo)簽再把上邊的errorELement 包起來(lái)。$(".selector").validate({wrapper:"li"})errorLabelContainer :類(lèi)型 Selector,把錯(cuò)誤信息統(tǒng)一放在一個(gè)容器里面。$("#myform").validate({errorLabelContainer:"#messageBox",wrapper:"li",submitHandler:function(){alert("Submitted!")}})showErrors:跟一個(gè)函數(shù),可以顯示總共有多少個(gè)未通過(guò)驗(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)證的元素通過(guò)驗(yàn)證后的動(dòng)作, 如果跟一個(gè)字符串,會(huì)當(dāng)作一個(gè) css 類(lèi),也可跟一個(gè)函數(shù)。$("#myform").validate({success:"valid",submitHandler:function(){alert("Submitted!")}
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 校園課后輔導(dǎo)服務(wù)合作合同(2篇)
- 2025私人借款合同范本下載
- 牙齦增生的臨床護(hù)理
- 豐蘋(píng)果肌的臨床護(hù)理
- 漂亮的瓶子教學(xué)設(shè)計(jì)及反思
- 2025辦公室租賃合同簡(jiǎn)單樣本
- 2025汽車(chē)租賃合同協(xié)議書(shū)模板示例
- 《流行性感冒防控》課件
- 2025年統(tǒng)計(jì)師之初級(jí)統(tǒng)計(jì)工作實(shí)務(wù)提升訓(xùn)練試卷B卷附答案
- 2025年一級(jí)建造師之一建水利水電工程實(shí)務(wù)綜合檢測(cè)試卷A卷含答案
- 科普機(jī)器人講座教案
- 教師如何有效地與家長(zhǎng)溝通
- 第11課遼宋夏金元的經(jīng)濟(jì)社會(huì)與文化教學(xué)設(shè)計(jì)-高中歷史必修中外歷史綱要上冊(cè)2
- 如何與客戶建立有效的溝通
- 真空排水系統(tǒng)施工方案設(shè)計(jì)
- (完整版)建筑工程技術(shù)畢業(yè)論文
- 2022光纜波分系統(tǒng)線路自動(dòng)保護(hù)倒換技術(shù)規(guī)程
- 幼兒園小班數(shù)學(xué)公開(kāi)課《圖形寶寶找朋友》課件
- 鉆孔樁水下混凝土灌注記錄(自動(dòng)生成)1
- 家用兩聯(lián)供解決方案143張課件
- 肝臟移植-課件
評(píng)論
0/150
提交評(píng)論