Я пытался создать раскрывающийся список в Yii 1.x следующим образом.
<?php echo CHtml::dropDownList('userroles', $role_id, $roles, array('class'=>'span12'));?>
Здесь $roles
role_id => role_name
содержит список всех ролей в role_id => role_name
. То, что я ищу, - это сделать только один элемент из раскрывающегося списка.
Может ли кто-нибудь помочь мне сделать это?
Просто добавьте "disabled"=>"disabled"
в раскрывающийся список, это отключит выпадающее меню, например:
<?php echo CHtml::dropDownList('userroles', $role_id, $roles, array('class'=>'span12', "disabled"=>"disabled"));?>
Если вы хотите отключить любую из выбранных опций, вы можете сделать это:
<?php echo CHtml::dropDownList('userroles', $role_id, $roles, array('class'=>'span12', 'options'=>array("myValue"=>array('disabled'=>'disabled'))));?>
Здесь пользователи не смогут выбрать myValue
из выпадающего списка.