Выпадающий список с функцией добавления и удаления
Я использую код ниже, чтобы отобразить несколько выбранных значений для пользователей на выбор.
<div class="row">
<?php echo $form->labelEx($model,'site_staff'); ?>
<?php //echo $form->textField($model,'site_staff',array('size'=>60,'maxlength'=>255)); ?>
<?php //echo $form->dropDownList($model,'site_staff', CHtml::listData(Biodata::model()->findAll(), 'full_name', 'full_name'), array('empty'=>'Select')); ?>
<?php echo $form->dropDownList($model,'site_staff',CHtml::listData(Biodata::model()->findAll(),'full_name','full_name'),array('multiple'=>'true','prompt'=>'select ','selected'=>'selected'));?>
<?php echo $form->error($model,'site_staff'); ?>
</div>
Я пытаюсь добиться следующего, но понятия не имею, как это сделать: 1) Добавить и удалить функцию - Когда пользователь выбирает один или несколько, нажав "Добавить", отобразится выбранное значение в другом раскрывающемся списке - Пользователь также может удалить все выбранные данные в последнем выпадающем списке
Пока что единственный раскрывающийся список работает хорошо, но пользователям нужно использовать CTRL-CLICK, чтобы выбрать более одного варианта, который не является возможным способом выбора.
Любая помощь с благодарностью.
1 ответ
Hii вы также можете использовать multiselect dropdown
за это.
использование yii
select2
за это.
это мило extension
Пожалуйста, прочитайте больше об этом здесь http://www.yiiframework.com/extension/select2/