-
mack.查看全部
-
rules(): 1、獲取表單元素的校驗(yàn)規(guī)則 2、向表單元素增加校驗(yàn)規(guī)則 3、刪除表單元素校驗(yàn)規(guī)則查看全部
-
valid() 檢查表單或某些元素是否有效查看全部
-
depends為true,required才為true。 param值為參數(shù)查看全部
-
format: 1、基礎(chǔ)方法 2、格式化字符串 3、驗(yàn)證規(guī)則的提示語(yǔ)言。查看全部
-
validator.form():針對(duì)整個(gè)表單 validator.element():針對(duì)某個(gè)元素查看全部
-
注意,規(guī)則約定的名稱為input的name值,而不是id的值。查看全部
-
最新版本是1.13查看全部
-
rules: {}, onsubmit: false, // 提交表單時(shí)是否驗(yàn)證 onfocusout: // 是否在獲取焦點(diǎn)時(shí)驗(yàn)證查看全部
-
定義驗(yàn)證規(guī)則的驗(yàn)證條件(時(shí)機(jī)): rules: { username: { required: { depends: function (element) { // 什么時(shí)候應(yīng)用這個(gè)規(guī)則 return $("#password").is(":filled"); // :filled表示是否被填寫,是validator自帶的選擇器 } }, minlength: { param: 2, depends: function () { // any codes } } }, }查看全部
-
groups: { login: "username password confirm-password" }, errorPlacement: function (error, element) { error.insertBefore("#info"); }查看全部
-
獲取當(dāng)前表單的驗(yàn)證結(jié)果: $("#demoForm").valid() // 一般可用來(lái)提交表單前的驗(yàn)證查看全部
-
invalidHandler可以作為一個(gè)事件來(lái)觸發(fā),可以寫在驗(yàn)證的外面 $("#demoForm").on("invalid-form.xxx", function(event,validator){ console.log("錯(cuò)誤數(shù):" + validator.numberOfInvalids()); });查看全部
-
submitHandler和invalidHandler使用 rules: {}, messages: {}, submitHandler: function (form) { form.submit(); //$(form).submit(); //$.ajax({}); }, invalidHandler: function (event, validator) { console.log("錯(cuò)誤數(shù):" + validator.numberOfInvalids()); }查看全部
-
validate方法配置項(xiàng) submitHandler 通過(guò)驗(yàn)證后運(yùn)行的函數(shù),可以加上表單提交的方法 invalidHandler 無(wú)效表單提交后運(yùn)行的函數(shù) ignore 對(duì)某些元素不進(jìn)行驗(yàn)證 rules 定義校驗(yàn)規(guī)則 messages 定義提示信息 groups 對(duì)一組元素的驗(yàn)證,用一個(gè)錯(cuò)誤提示,用errorPlacement控制把出錯(cuò)信息放在哪里查看全部
舉報(bào)
0/150
提交
取消