/* 輸入控件驗證出錯*/ form input.error { border:solid 1px red;}

/* 驗證錯誤提示 " /> 久久精品免费观看久久,亚洲在线2018最新无码,刺激性视频黄页

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

jquery validate使用攻略 第四步

默認情況下,驗證提示信息用label元素來顯示, 并且會添加css class, 通過css可以很方便設置出錯控件以及錯誤信息的顯示方式。

/* 輸入控件驗證出錯*/
form input.error { border:solid 1px red;}

/* 驗證錯誤提示信息*/
form label.error{width: 200px;margin-left: 10px; color: Red;}

如果想自定義顯示方式,可以修改jquery.validate的默認顯示方式

默認用label顯示錯誤消息,可以通過errorElement屬性來修改
errorElement: 錯誤消息的html標簽

$(".selector").validate
errorElement: "em"
})

可以在出錯信息外用其他的元素包裝一層。
wrapper: 錯誤消息的外層封裝html標簽

$(".selector").validate({
wrapper: "li"
})

驗證出錯的css class默認是error,通過errorClass可以修改
errorClass: 驗證出錯時使用的css class

$(".selector").validate({
errorClass: "invalid"
})

還自定義驗證成功時的動作
success: 如果值是字符串,會當做一個css類,如果是一個函數,則執行該函數

$(".selector").validate({
success: "valid"
})

或者

success: function(label) {
label.html(" ").addClass("checked");
}

還可以把錯誤消息統一到一個容器顯示
errorLabelContainer: 將錯誤消息統一到一個容器顯示

$("#myform").validate({
errorLabelContainer: "#messageBox"
})

默認情況下,錯誤消息是放在驗證元素后面的,可以自定義錯誤消息的顯示位置

$(".selector").validate({
errorPlacement: function(error, element) {
error.appendTo( element.parent("td").next("td") );
}
})

更進一步可以定義一個組,把幾個地方的出錯信息統一放在一個地方,用error Placement控制把出錯信息放在哪里
groups:定義一個組

$(".selector").validate({
groups: {
username: "fname lname"
},
errorPlacement: function(error, element) {
if (element.attr("name") == "fname" || element.attr("name") == "lname" )
error.insertAfter("#lastname");
else
error.insertAfter(element);
}
})

高亮顯示
highlight: 高亮顯示,默認是添加errorClass
unhighlight: 和highlight對應,反高亮顯示

$(".selector").validate({
highlight: function(element, errorClass) {
$(element).addClass(errorClass);
$(element.form).find("label[for=" + element.id + "]").addClass(errorClass);
},
unhighlight: function(element, errorClass) {
$(element).removeClass(errorClass);
$(element.form).find("label[for=" + element.id + "]").removeClass(errorClass);
}
});


或者可以完全自定義錯誤顯示
showErrors: 得到錯誤的顯示句柄

$(".selector").validate({
showErrors: function(errorMap, errorList) {
$("#summary").html("Your form contains " + this.numberOfInvalids()
+ " errors, see details below.");
this.defaultShowErrors();
}
})

JavaScript技術jquery validate使用攻略 第四步,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: bl 纯肉 高Hbl被强文 | 亚洲精品成人A8198A片漫画 | OLDMAN老头456 TUBE | 受被三个攻各种道具PLAY | 女攻男受高h全文肉肉 | 日本又黄又裸一级大黄裸片 | 视频一区在线免费观看 | 欧美夜夜噜2017最新 | 一区二区视频在线观看高清视频在线 | 国产精品久久久亚洲偷窥女厕 | 99久久做夜夜爱天天做精品 | 午夜向日葵高清在线观看 | 美女爽到嗷嗷嗷叫 | 乱淫67194 | 免费在线视频成人 | 成人精品视频在线 | 日韩欧美视频一区二区在线观看 | 中文字幕在线永久 | 国产又粗又黄又爽的大片 | 一边亲着一面膜下奶韩剧免费 | 2021国产在线视频 | 亚洲黄视频在线观看 | 公粗挺进了我的密道在线播放贝壳 | 妺妺窝人体色WWW偷窥女厕 | 欧美日韩久久久精品A片 | 久久AV国产麻豆HD真实 | 国产国产乱老熟女视频网站97 | 奶头从情趣内衣下露了出来AV | 久久久国产精品免费A片3D | 国产强奷糟蹋漂亮邻居在线观看 | 国产AV精品无码免费看 | 久久re视频这里精品09免费 | 国产精品女上位好爽在线短片 | 国内久经典AAAAA片 | 最近中文字幕MV免费高清视频8 | 亚洲 欧美 国产 综合不卡 | 国产色综合久久无码有码 | 女人和男人插曲视频大全 | 色尼玛亚洲 | 日本无码欧美激情在线视频 | 精品无人区麻豆乱码1区2 |