у меня есть этот код (часть запроса ajax), который генерирует метку с ошибкой, когда я нажимаю кнопку отправки в форме, и некоторые условия проверки не получаются
error: function (err) {
if (err.status == 422) { // when status code is 422, it's a validation issue
$("#overlay").fadeOut(300);
console.log(err.responseJSON);
$('#success_message').fadeIn().html(err.responseJSON.message);
// you can loop through the errors object and show it to the user
console.warn(err.responseJSON.errors);
// display errors on each form field
$.each(err.responseJSON.errors, function (i, error) {
var el = $(document).find('[name="'+i+'"]');
el.next().remove();
el.after($('<span style="color: red;">'+error[0]+'</span>'));
});
}
}
Но когда я исправить ошибку согласно валидации, метка ошибки осталась, как я могу ее удалить? Следует ли il oop использовать какой-то код через каждый элемент формы? Спасибо