jquery 校驗框架

2021-06-17 15:56:29 字數 2252 閱讀 2109

(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表單校驗

formid validate 需要錄入的另一種寫法 ublog 需要輸入,且錄入的必須是url messages submithandler function form 閱讀一下文件差不多就會了解,支援的校驗格式有 required 必填字段 email 電子郵件 url 合法的 date 日期 ...

Jquery 校驗外掛程式

看引用的js jquery.validationengine en.js 和它對應的css 其它的js是另乙個外掛程式 猶如 複製 也就懶得刪除了 input type text name name id orgname class form control intxt search validat...

各種jquery校驗

ajax驗證做成函式,可用於下拉框驗證好 展示 提示資訊 function checkuser else 有3個狀態 pending 還未結束,rejected 失敗,resolved 成功 return deferred.state resolved true false 提交前驗證 functi...