在此处查看实际问题:(感谢任何可以提供帮助的人!)
- 当密码匹配时,我通过添加类 checkMark 添加绿色复选标记
- 要查看问题,请更改第二个密码,使其不匹配且少于 6 个字符。
- 我只想删除此特定输入的类(第二个密码字段)
class
如果用户稍后更改其条目(成功后)导致错误,则所需文本保持绿色(未删除)。如何成功删除class
checkMark
错误?
$("#registerForm").validate({
rules: {
createUsername: {
required: true,
email: true
},
createPassword: {
required: true,
minlength: 6
},
createPassword2: {
equalTo: "#createPassword",
minlength: 6
}
},
messages: {
createPassword: {
required: "This field is required.",
minlength: "Password must be 6-15 characters long."
}
},
success: function(label) {
if ( $(label).parent().is('#confirmPassContainer') ) {
$(label).addClass('checkMark').html('✓');
}
}
});
我试过highlight
anderror
方法没有成功。我在 StackOverflow 上搜索了很多答案,但还没有运气。希望使用jQuery的解决方案。