0
我想设置的验证插件,以便:jQuery的valdaite自定义错误消息,并且也将恢复为默认
如果表单字段有一类“必需”的,将一个类添加到字段,而不是显示下面的错误消息。如果我们有很多“这个字段是必需的”,大型表单变得太乱了。
但是我只希望这个工作方式适用于
.required
字段,所有其他验证应该恢复为默认值。
这是我到目前为止有:
var theForm = $("form[method=post]:not(.noValidate)");
if (theForm.length){
validater = theForm.validate({
showErrors: function(errorMap, errorList) {
var i, length = errorList.length;
for (i = 0; i < length; i++) {
if($(errorList[i].element).hasClass("required")){
$(errorList[i].element).addClass("error-required");
} else {
this.defaultShowErrors();
}
}
}
});
}
它的一半加上.error-requied
仅必填字段,但仍显示每个字段下面的消息工作。