我在YII项目中使用过ESelect2插件。为了设置宽度,我在css文件中编写了一个带有width元素值的类。但是IE浏览器中没有设置宽度。对于所有其他浏览器,width属性将根据需要进行设置。对于IE,我写了一个单独的css文件。 我还注意到在IE中,Select2插件的内置div安排自动混淆,这在其他浏览器中并没有发生。
这是我的代码。
$this->widget('application.extensions.select2.ESelect2',array(
'name'=>'list',
'id'=>'list',
'options'=>array(
'placeholder'=>'Select',
'allowClear'=>true,
),
'htmlOptions'=>array('class'=>"activityeselect2",
'onChange'=>'newval();'
),
));
css文件包含样式.activityeselect2{width:180px;}
由于