1、使用valid()來驗證表單是否填寫正確:
2、使用rules來獲取校驗規則:注意只能獲取某個單個元素的校驗規則,如$("username").rules()
rule還可以增加元素規則:$("#username").rules("add",);
刪除的話直接用:$("#username").rules("remove","minlength maxlength")//注意,刪除時,多個規則之間用空格隔開
3.validator物件
那麼如何來獲取validator物件呢,因為validate()方法會返回乙個validator物件,所以在js中,寫成var validator=$("#mainform").validate(),獲取之後,可以在console中之間呼叫validator物件
validator.form()表示該表單是否有效,返回值為true或false
validator.element("#username")來驗證元素是否有效
validator.resetform()//恢復到表單之前的狀態
validator.showerrors()//這個主要用於自定義顯示錯誤資訊,當寫了上述**時,頁面會立即顯示該錯誤資訊
validator.numberofinvalids()//返回無效的元素數量
validator物件靜態方法 :
**如下:
(1)注意,**中用了$.validator.setdefaults(),這是靜態方法,除此,還有:jquery.validator.addmethod(),jquery.validator.format(),$.validator.addclassrules(class,rules);
使用如下:
$.validator.addclassrules();//txt表示包含classname為txt的元素
這種方法給我們帶來批量生產校驗規則的方式。
validate外掛程式使用
引入js 使用 1 控制項屬性方式 2 js 鍵值對傳參方式 function 錯誤提示部分 messages 校驗規則 規則名說明 required true 必須輸入字段 email true 必須輸入正確格式的電子郵件 url true 必須輸入正確格式的 date true 必須輸入正確格式...
jquery 外掛程式 validate 學習
jquery是十分方便的對於現在來說。首先應該明白乙個問題 password 請問的父元素是誰?當然,如果看不出來,我們可以使用chrome瀏覽器一眼真假 這兩個是必須要的引入,rules 包含了所有的驗證規則,message中是驗證成功提示的資訊,success string,function 如...
表單驗證外掛程式 validate
表單驗證外掛程式 validate 在提交表單前常要對使用者輸入進行校驗.asp.net的驗證控制項就是用於此目的,可以同時進行客戶端和伺服器端驗證.但是驗證控制項並沒有被所有專案採用.而且在mvc專案中經常使用自己的客戶端驗證框架.在比較了若干表單驗證外掛程式後,決定採用validate外掛程式....