Извиняюсь сразу что не написал в соответсвующий раздел, но он для меня закрыт, плюс я не совсем хорошо знаю английский.
Собственно я решил попробовать Yii 2, и создать простое приложение для себя, чтобы с ним ознакомится.
Так как обычно формы я делаю с AJAX валидацией, я решил тоже самое сделать и на Yii 2. Но чтобы много не писать, скажу сразу, ничего не получилось.
Собственно вопросы:
Как в Yii 2 правильно работать с AJAX формами?
Что нужно возвращать в ответ на AJAX запрос формы в момент невалидности модели?
Json::encode($model->getErrors());
не обрабатывается формой. А старого метода CActiveForm::validate() больше нету.
Покажите пожалуйста пример где форма отправляется через AJAX, выводит нужные ошибки, и показывает после успешной отправки например ответ с сервера что мы скидываем.
Спасибо за код! Я знаю про то как работает CActiveForm::validate() но дело в том что в Yii 2 нет вообще Html::activeId и теперь непонятно что нужно возвращать в ответ на ajax валидацию.