jquery验证器,无法为错误标签正确设置类名

时间:2011-11-10 21:09:31

标签: jquery-validate

    var validator = $("#form1").validate({
        rules: {
            name: "required",
        },
        messages: {
            name: "Name Required",
        },
        submitHandler: mySubmitHandler,
        success: "valid",
        errorClass: "invalid"
    });

我有以上代码在表单中添加jquery验证。

问题:输入无效时,会向错误标签添加“无效”类。然后在有效时添加“有效”。但是一旦它在有效之后无效,它就不会删除有效的类。

1>无效 - 标签现在有无效的课程

2 - ;有效 - 标签现在有“无效的有效”类

3>无效 - 标签现在有“无效的有效”类

我错过了一些实现或者它是如何使用的?

我尝试实现的只是自定义的东西是使用类添加带有错误标签的图像。

1 个答案:

答案 0 :(得分:0)

(阅读文档并搜索“errorClass”后...)

尝试在focusCleanup: true方法中添加validate()选项;这应该删除errorClass,因为选择了输入字段进行编辑。