Yii Select2 onSelect

时间:2015-12-19 06:59:19

标签: php yii

我使用Yii并需要使用select2扩展, 这是我的代码

$this->widget('ext.select2.ESelect2',array(
              'name'=>'listXXX',
              'data'=>$list,
              'htmlOptions'=>array(
                'multiple'=>'multiple',
                    'style'=>'width:100%',
              ),
            ));

它工作正常但是要在选择

上添加事件
$().onselect(function(){
  alert(value)
})

1 个答案:

答案 0 :(得分:0)

为您的小部件提供唯一ID,以便您可以在Js中将其标识为.. CWidget

$this->widget('ext.select2.ESelect2',array(
          'name'=>'listXXX',
           'id' => 'my-select',
          'data'=>$list,
          'htmlOptions'=>array(
            'multiple'=>'multiple',
                'style'=>'width:100%',
          ),
        ));

改变你的Js

$('#my-select').on("select2:select", function () {
alert(...);
})