Пытаюсь организовать валидацию динамически добавляемым полям поля добавляются в страницу часть которой обновляется через пиджак, как указано здесь
https://yii2-cookbook.readthedocs.io/fo ... veform-js/. Пишу так $('#contact-form').yiiActiveForm('validate', true); но странным образом обязательные поля dropdownlist не отмечаются красным с ошибкой.
Я частично решил проблему вот таким образом на добавляемой странице зарегестрировал такой скрипт.
Код: Выделить всё
$('#deliveryForm .required input').on('blur',function(){
var id= $(this).attr('id');
$('#deliveryForm').yiiActiveForm('validateAttribute', id);
});
текстовые инпуты теперь валидируются. Но вот dropdownlist нет. Я решил проверить в чем проблема подключил $('#deliveryForm').yiiActiveForm('validate', true); и действительно текстовые инпуты отмечаются красными а dropdownlist нет
Почему такое странное поведение?