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為提交之前一樣的就可以了,...