使用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个字符”)。
答案 0 :(得分:1)
好的,试试这个:
$('#form').validate({
rules: {
pwd: {
$('label[for=pwd]').html('ERROR HERE');
}
}
});
我不知道您使用哪个插件进行验证,但这是更新分配给该输入字段的标签的方法。