有没有办法在使用jquery的验证插件时为返回无效的表单的所有输入添加一个类?
若然,怎么样?
答案 0 :(得分:2)
正如Surreal Dreams所说,验证器插件会自动将错误类应用于失败的字段。但你可以自定义这个。您可以在验证代码中使用several hooks(错误相关和其他)。以下是一对与您的问题相关的内容:
errorClass
“使用此类创建错误标签,以查找现有错误 标签并将其添加到无效元素。“
errorPlacement
“自定义创建的错误标签的位置。第一个参数:The 将错误标签创建为jQuery对象。第二个论点:无效 element作为jQuery对象。“
以下是一个例子:
$("whatever").validate({
errorClass: "yourErrorClassHere",
errorPlacement: function(error, element) {
// You can do all sorts of stuff to the individual error elements, like adding classes
}
});