我想要一个可搜索的多选下拉列表。我见过 yii 多选和 Ech多选扩展,但这些不是根据我的需要。请为此建议任何分机或代码。任何建议不胜感激。
下拉列表示例 - 与堆栈溢出用于标记输入相同。
您可以使用选定的插件。它也可以作为 Yii 扩展使用,称为选择小部件
用法示例:
//1st step is to make a list box with proper selector
<?php echo CHtml::activeListBox($model, 'attribute', $data, array('class'=>'chosen', 'multiple'=>true, 'data-placeholder'=>'Select')) ?>
//2nd step is use this widget
<?php $this->widget('ext.chosen.EChosenWidget',array(
'selector'=>'.chosen',
)); ?>
它将发挥魔力,将正常的多选转换为可搜索的多选。当然,有很多选项,这些选项在选定的插件文档中进行了描述。