我使用Yii并需要使用select2扩展, 这是我的代码
$this->widget('ext.select2.ESelect2',array(
'name'=>'listXXX',
'data'=>$list,
'htmlOptions'=>array(
'multiple'=>'multiple',
'style'=>'width:100%',
),
));
它工作正常但是要在选择
上添加事件$().onselect(function(){
alert(value)
})
答案 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(...);
})