mhe*_*nry 0 javascript validation jquery jquery-plugins jquery-validate
我需要在验证时添加一个包含在select元素周围的div的类.
$("#Form").validate({
invalidHandler: function (form, validator) {
$("[id$='_DropDownList']").each(function () {
// How do I figure out if $(this) is valid or invalid?
// Add the class below if invalid.
$(this).parent().addClass("error");
});
}
});
Run Code Online (Sandbox Code Playgroud)
您可以使用此.valid()方法,如下所示:
$("#Form").validate({
invalidHandler: function (form, validator) {
$("[id$='_DropDownList']").each(function () {
if(!$(this).valid())
$(this).parent().addClass("error");
});
}
});
Run Code Online (Sandbox Code Playgroud)
但是,选项highlight和unhightlight选项专门用于此:
$("#Form").validate({
highlight: function(element, errorClass, validClass) {
$(element).parent().removeClass(validClass).addClass(errorClass);
},
unhighlight: function(element, errorClass, validClass) {
$(element).parent().removeClass(errorClass).addClass(validClass);
}
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12745 次 |
| 最近记录: |