Отображение сообщения об ошибке при AJAX сбое с использованием jQuery Проверка - PullRequest
0 голосов
/ 13 апреля 2020

В моем проекте мне нужно отобразить сообщение об ошибке при ошибке AJAX. Это работает, но когда я удаляю значение из входа, в это время будут отображаться оба сообщения об ошибке.

Я используя https://jqueryvalidation.org/

First Error

Но когда я получаю ответ об ошибке AJAX, на этот раз ошибка, такая как

Ajax response error

Теперь, если удалить значение, я получу обе ошибки

both-error

Здесь я попытался выполнить, но в результате вы можете увидеть 3-е изображение.


$.each($error, function(index, val) {
    let $input = $('input[name='+index+']');
    $role_form.showLabel( $input, val[0] );
    $input.closest('.form-group').removeClass('has-success').addClass('has-error').find('label.error').removeClass('hide');
});

Я хочу только одно сообщение об ошибке за раз. например, если ноль, то «Это поле обязательно для заполнения».

Ваш ответ ценен для меня. Спасибо

...