Вывод в _form полей, зависемых от значения dropDownList

Общие вопросы по использованию фреймворка. Если не знаете как что-то сделать и это про Yii, вам сюда.
Ответить
DenLED
Сообщения: 75
Зарегистрирован: 2013.03.09, 19:03

Вывод в _form полей, зависемых от значения dropDownList

Сообщение DenLED »

Здравствуйте!
Хотелось бы выводить дополнительные поля в _form, в зависемости от выбора значения dropDownList

На примере понятней. Вот у нас есть dropDownList:

Код: Выделить всё

    echo $form->dropDownList($model, 'module',
        array(
            '1'=>'Набор полей 1',
            '2'=>'Набор полей 2',
            '3'=>'Набор полей 3',
        )
    ); 
Смсыл такой. Я выбираю:
'Набор полей 1' и у меня должны появиться 'поле 1', 'поле 2'
'Набор полей 2' и у меня должны появиться 'поле 3', 'поле 4', 'поле 5'
'Набор полей 3' и у меня должны появиться 'поле 6'

Как это реализовать?

И сразу спрошу
К примеру, мы выбрали 'Набор полей 1', после заполнили 'поле 1', 'поле 2' и нажали сохранить
так вот все эти дополнительные поля со значениями необходимо сохранить в одно поле таблицы в виде: field1:"поле 1";field2:2;

Буду рад любым ответам
Аватара пользователя
NeverDie
Сообщения: 70
Зарегистрирован: 2012.05.13, 04:05
Откуда: Минск
Контактная информация:

Re: Вывод в _form полей, зависемых от значения dropDownList

Сообщение NeverDie »

Либо задать их изначально и потом show/hide на jquery, либо генерация их через аякс.
Ответить