我的下拉列表已经是这样的:
<select id="cateActive" name="cateActive">
<option selected="selected" value="1">Active</option>
<option value="0">Deactive</option>
</select>
yii框架代码:
<?php
echo CHtml::dropDownList('cateActive', '',
array('1' => 'Active', '0' => 'Deactive'),
array('options' => array($model->cate_active=>array('selected'=>true))));
?>
如何让下拉列表具有如下类:
<select id="cateActive" name="cateActive" class="myclass">
<option selected="selected" value="1">Actyclassive</option>
<option value="0">Deactive</option>
</select>
非常感谢你的回答
答案 0 :(得分:1)
dropdownlist的一般语法是
dropDownList(string $name, string $select, array $data, array $htmlOptions=array ( ))
您可以在htmloptions
参数中传递课程。
对于你的情况:
<?php
echo CHtml::dropDownList('cateActive', '',
array('1' => 'Active', '0' => 'Deactive'),
array('options' => array($model->cate_active=>array('selected'=>true))
"class"=>"myclass",
)
);
?>
答案 1 :(得分:0)
只需在最后一个数组中添加该类。
echo CHtml::dropDownList('cateActive', '',
array('1' => 'Active', '0' => 'Deactive'),
array('options' => array($model->cate_active=>array('selected'=>true))), 'class' => 'myclass');