yii使用搜索属性进行多选下拉菜单?

时间:2016-04-25 01:53:57

标签: php yii

我想要一个可搜索的多选下拉列表。我已经看过yii multiselect和EchMultiselect扩展但这些不符合我的需要。请为此建议任何分机或代码。 任何建议都表示赞赏。

dropdown示例 - 与stackoverflow用于标记输入相同。

1 个答案:

答案 0 :(得分:0)

您可以使用chosen插件。它也可以作为Yii扩展名,chosen widget

使用示例:

    //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',
    )); ?>

它会做魔术并将正常的多重选择转换为可搜索的多重选择。当然有很多选项,在chosen plugin documentation中描述。