jquery
(1)required:true
必輸字段
(2)remote:"check.php"
使用ajax方法呼叫check.php驗證輸入值
(3)email:true
必須輸入正確格式的電子郵件
(4)url:true
必須輸入正確格式的**
(5)date:true
必須輸入正確格式的日期 日期校驗ie6出錯,慎用
(6)dateiso:true
必須輸入正確格式的日期(iso),例如:2009-06-23,1998/01/22 只驗證格式,不驗證有效性
(7)number:true
必須輸入合法的數字(負數,小數)
(8)digits:true
必須輸入整數
(9)creditcard:
必須輸入合法的信用卡號
(10)equalto:"#field"
輸入值必須和#field相同
(11)accept:
輸入擁有合法字尾名的字串(上傳檔案的字尾)
(12)maxlength:5
輸入長度最多是5的字串(漢字算乙個字元)
(13)minlength:10
輸入長度最小是10的字串(漢字算乙個字元)
(14)rangelength:[5,10]
輸入長度必須介於 5 和 10 之間的字串")(漢字算乙個字元)
(15)range:[5,10]
輸入值必須介於 5 和 10 之間
(16)max:5
輸入值不能大於5
(17)min:10
輸入值不能小於10
messages: characters."),
minlength: $.validator.format("please enter at least characters."),
rangelength: $.validator.format("please enter a value between and characters long."),
range: $.validator.format("please enter a value between and ."),
max: $.validator.format("please enter a value less than or equal to ."),
min: $.validator.format("please enter a value greater than or equal to .")
},
如需要修改,可在js**中加入:
jquery.extend(jquery.validator.messages, 的字串"),
minlength: jquery.validator.format("請輸入乙個 長度最少是 的字串"),
rangelength: jquery.validator.format("請輸入 乙個長度介於 和 之間的字串"),
range: jquery.validator.format("請輸入乙個介於 和 之間的值"),
max: jquery.validator.format("請輸入乙個最大為 的值"),
min: jquery.validator.format("請輸入乙個最小為 的值")
});
推薦做法,將此檔案放入messages_cn.js中,在頁面中引入
$().ready(function() );
使用class="{}"的方式,必須引入包:jquery.metadata.js
可以使用如下的方法,修改提示內容:
class="}"
在使用equalto關鍵字時,後面的內容必須加上引號,如下**:
class=""
$().ready(function() ,
password: ,
confirm_password:
},messages: ,
password: 個字 符")
},confirm_password:
} });
});//messages處,如果某個控制項沒有message,將呼叫預設的資訊
required:true 必須有值
required:"#aa:checked"表示式的值為真,則需要驗證
required:function(){}返回為真,表時需要驗證
後邊兩種常用於,表單中需要同時填或不填的元素
jQuery Validate 強大的表單驗證
二 預設規則 序號規則描述1 required true 必須輸入的字段。2remote check.php 使用 ajax 方法呼叫 check.php 驗證輸入值。3email true 必須輸入正確格式的電子郵件。4url true 必須輸入正確格式的 5date true 必須輸入正確格式的...
Jquery validate外掛程式自定義驗證規則
作為乙個有強迫症存在的人,最見不得就是不統一的格式,對不齊的 所以在對表單填寫項進行validate外掛程式驗證時,有一些驗證規則是根據實際需要個性化定製的。如果不擴充套件validate外掛程式規則,就會導致驗證提示的表現方式不同,這簡直能逼死強迫症。所以我就查詢了一下,validate外掛程式果...
jquery validate自定義表單驗證
自定義方法中有三個引數 第乙個是規則的名字,類似required規則名字。第二個是改規則的實現部分,需要驗證哪些條件在這裡寫驗證方法,當return返回true時代表驗證條件符合不觸發。第三個是提示訊息。其中this.optional element 表示表單控制項的值不為空時才會觸發。空字串也會觸...