0

有没有办法为使用 jquery 的验证插件时返回无效的表单的所有输入添加一个类?

如果是这样,怎么做?

4

1 回答 1

2

正如 Surreal Dreams 所说,验证器插件会自动将错误类应用于失败的字段。但是你可以自定义这个。您可以在验证代码中使用几个钩子(与错误相关的和其他的)以下是与您的问题相关的几个:

  • errorClass

    “使用此类创建错误标签,查找现有错误标签并将其添加到无效元素中。”

  • errorPlacement

    “自定义创建的错误标签的位置。第一个参数:创建的错误标签作为 jQuery 对象。第二个参数:无效元素作为 jQuery 对象。”

这是一个例子:

$("whatever").validate({
    errorClass: "yourErrorClassHere",
    errorPlacement: function(error, element) {
        // You can do all sorts of stuff to the individual error elements, like adding classes
    }
});
于 2012-04-18T01:17:43.530 回答