詳細介紹一下Validate插件php
$("#form的Id").validate({css
})git
規則ajax |
描述app |
required:true函數 |
必須輸入的字段ui |
required: "#aa:checked" url |
表達式的值爲真,則須要驗證。spa |
required: function(){}插件 |
返回爲真,表示須要驗證 |
remote:"check.php" |
使用 ajax 方法調用 check.php 驗證輸入值。 |
email:true |
必須輸入正確格式的電子郵件。 |
url:true |
必須輸入正確格式的網址 |
date:true |
必須輸入正確格式的日期。日期校驗 ie6 出錯,慎用。 |
dateISO:true |
必須輸入正確格式的日期(ISO),例如:2009-06-23,1998/01/22。只驗證格式,不驗證有效性。 |
number:true |
必須輸入合法的數字(負數,小數)。 |
digits:true |
必須輸入整數。 |
creditcard:true |
必須輸入合法的信用卡號 |
equalTo:"#field" |
輸入值必須和 #field 相同 |
accept: |
輸入擁有合法後綴名的字符串(上傳文件的後綴)。 |
maxlength:5 |
輸入長度最可能是 5 的字符串(漢字算一個字符)。 |
minlength:10 |
輸入長度最小是 10 的字符串(漢字算一個字符)。 |
rangelength:[5,10] |
輸入長度必須介於 5 和 10 之間的字符串(漢字算一個字符)。 |
range:[5,10] |
輸入值必須介於 5 和 10 之間。 |
max:5 |
輸入值不能大於 5。 |
min:10 |
輸入值不能小於 10 |
debug:true |
只驗證不提交表單(調試) |
ignore:".ignore" |
忽略某些元素不驗證 |
errorPlacement: function(error, element) { error.appendTo(element.parent()); } |
指明錯誤放置的位置,默認狀況是:error.appendTo(element.parent());即把錯誤信息放在驗證的元素後面。 |
success |
要驗證的元素經過驗證後的動做,若是跟一個字符串,會看成一個 css 類,也可跟一個函數。 |