jquery中的表單驗證ifsValid是不是

2021-05-29 12:09:37 字數 3334 閱讀 5289

1樓:匿名使用者

if ($("表單").valid())

2樓:匿名使用者

一匯入js庫

二、預設校驗規則

(1)required:true 必輸欄位

使用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中,在頁面中引入

四、使用方式

1.將校驗規則寫到控制元件中

$().ready(function() );

使用的方式,必須引入包:jquery.metadata.js

可以使用如下的方法,修改提示內容:

在使用equalto關鍵字時,後面的內容必須加上引號,如下**:

class=""

2.將校驗規則寫到js**中

$(document).ready(function() ,

password: ,

confirm_password:

},messages: ,

password: 個字 符")

},confirm_password:

}});

});//messages處,如果某個控制元件沒有message,將呼叫預設的資訊

required:true 必須有值

required:"#aa:checked"表示式的值為真,則需要驗證

required:function(){}返回為真,表時需要驗證

後邊兩種常用於,表單中需要同時填或不填的元素

jquery.validate 怎樣判斷是否驗證成功

3樓:奮鬥小亮牛牛

var cb = $("#userform").validate().form();

if(!cb)

4樓:後盾網php教程

var r = $(『#userform』).valid(); 驗證通過r是true,否則false

驗證框架提供了繫結的驗證規則是否全部通過的方法

var page_ec = new errorcollection();

判斷下page_ec.isok()就ok;

$("#validateform").valid(),返回布林值,為ture,則全部通過。

第一次呼叫valid方法時,即使驗證出錯,也會返回true,第二次驗證時如果還有錯誤才會才會返回false。所以不要根據呼叫valid方法返回的結果來判斷

validationengine外掛怎麼用的

我在js中寫了jquery validate驗證, 但是我想點儲存按鈕是不驗證,點提交按鈕時才驗證,需要怎麼辦?

5樓:匿名使用者

$("#buttonid").click(function());

//button 中type不用submit 即可 樓上說的有道理

6樓:匿名使用者

把你的儲存按鈕type寫button不要用submit

jquery表單驗證失敗不能提交怎麼弄

現在一般的做法 點選提交的 button按鈕 在正則驗證 成功才可以點選 用disabled就好了。function mysubmit jquery驗證只能驗證表單嗎,能驗證表單裡指定的div嗎 是的,要寫好校驗規則。1 將校驗規則寫到控制元件中 ready function 2.將校驗規則寫到js...

bootstrap的表單驗證的彈出框是怎麼實現的

這個是瀏覽器廠商對 約束驗證 constraint validation 的實現,從截圖看應該是chrome下的效果,預設樣式就是這樣的框。沒有呼叫自定義的javascript。不熟悉angular,不過angular ui bootstrap裡面應該不會包含bootstrap.js的。這個和boo...

兩個問題 表單驗證不通過還是提交,java中action怎麼

1.驗證時,除了 adupdatecheck 函式裡返回false之外,button 裡還需要寫成這樣 這樣才能在返回false的時候不提交表單,因為這種內聯方式的onclick事件,引號內部其實是js語句,而不是隻表示js函式。2.提交後返回原頁面,只需要設定result為提交之前一樣的就可以了,...