Как создать Yii2 форму и динамически загружаемые поля?
Необходимо, что бы в форме при выборе в dropdown определенных значений загружались поля. То есть у нас есть область и города. При выборе в dropdown области у нас подгружаются города с полями что бы можно было проставить цены.
Добрый день.
Используйте связанные списки.
При изменении первого списка отправляете запрос на сервер при помощи ajax. В ответ возвращаете список городов.
teodor7teodor7, Вы представляете себе массив данных, которые Вам надо будет вывести. Если это города, то вариант плохой и только ajax, если там их не много, то вполне подойдет. Можно даже формировать в js дропдаун на лету на базе json, который сформировать при загрузке страницы сразу
ncaught TypeError: Cannot read property 'attributes' of undefined
at jQuery.fn.init.add (yii.activeForm.js:242)
at jQuery.fn.init.$.fn.yiiActiveForm (yii.activeForm.js:16)
at HTMLDocument.<anonymous> (create:1459)
at mightThrow (jquery.js:3583)
at process (jquery.js:3651)