У меня есть yii2, который строит форму и делает свою валидацию на фронтенде.
Я же хочу, как только срабатывает любая ошибка валидации, получить текст этой ошибки для дальнейшей работы.
Я так понимаю, стандартных yii2 колбэков для этого нет. Пишу свой костыль.
Так, почему-то, не работает:
$('body').on('change', '.help-block', function(){
console.log($(this).text());
});
Какой тригер надо использовать?
Я написал свой код, который берет текст ошибки по событию изменения инпута, но он берет его только во второй раз. Видимо мой скрипт срабатывает раньше, чем скрипт валидации от фреймворка. Менять местами я их не могу, чтобы валидация сработала раньше, остается вешать обработчик, но вот что-то я туплю тут с событием.