У меня есть форма, использующая jQuery и плагин проверки.Один элемент использует Ajax, чтобы проверить, используется ли имя пользователя.При тестировании с использованием имени пользователя, о котором известно, что оно используется, оно работает правильно и выделяет поле, в котором указано, что имя пользователя используется.Однако, когда я меняю имя пользователя на то, которое не используется, оно никогда не очищает сообщение об ошибке и не выполняет повторную проверку.
$("#frmID").validate({
onkeyup:false,
highlight: function(element, errorClass) {
$(element).addClass('inputError');
},
unhighlight: function(element, errorClass) {
$(element).removeClass('inputError');
},
rules: {
username :{
required: true,
usernamecheck: true
}
, а затем функция проверки имени пользователя:Я упустил сообщения об ошибках проверки и некоторые другие проверки для ясности.