我正在jQuery中进行远程验证,并且在适当时通过显示错误来正常工作。但是,我没有使用如何在第二轮验证成功时清除错误。将显示错误消息以及如何第二次清除错误?
仅供参考,我在我的功能中设置错误。下面是jQuery的代码。我已经突出显示要询问的部分" TODO:如何清除此处的错误?在代码中。
<script type="text/javascript">
$().ready(function() {
validator = $("#registerForm").validate({
onkeyup: false,
rules: {
name: {
required: true,
minlength: 3
},
email: {
required: true,
email: true,
//remote:'http://agent.laserchat.app/auth/checkemail'
remote: {
type: 'get',
url: '//agent.laserchat.app/auth/checkemail',
data: {
email: function() {
return $('#email').val();
}
},
dataType: 'jsonp',
jsonp: 'myCallback',
success: function(data) {
console.log("myCallback data is :" + data);
if (data === "true")
validator.showErrors({
"email": "This email is already used"
});
else
// TODO: How to clear the Error here?
}
}
},
password: {
required: true,
minlength: 6
}
}
});
});