如何在JQuery Validate中设置消息?

时间:2011-07-14 14:45:59

标签: jquery jquery-validate

使用JQuery Validate,我可以在出现问题时轻松设置消息:

<input class="required" id="pwd" name="pwd" type="password" title="ERROR here" />

如何在没有错误时将此消息设为默认消息,并在出现错误时设置另一条消息?例如:

<input class="required" id="pwd" name="pwd" type="password" title="Write your password" />
....

$('#form').validate({
    rules: {
        pwd: {
          SET MESSAGE IF ERROR
        }
    }
});

编辑:我会尝试更好地解释:我需要先没有消息,当用户将焦点设置为输入时我想显示“状态”消息(如“编写密码”),最后,如果文本错误,显示错误消息(例如“输入超过8个字符”)。

1 个答案:

答案 0 :(得分:1)

好的,试试这个:

$('#form').validate({
    rules: {
        pwd: {
          $('label[for=pwd]').html('ERROR HERE');
        }
    }
});

我不知道您使用哪个插件进行验证,但这是更新分配给该输入字段的标签的方法。