2
我有一個動態下拉列表,數據來自數據庫。默認在dropDownList中選擇一個項目Yii
<?php $sel_id = $selected_id_array[0]->UPR_RelationType;?>
我dropdowm看起來像這樣
<?php echo CHtml::dropDownList('RelationType_'.$pat_id[0]->PAT_ID,'U2U_RelationType',CHtml::listData(MasterTypeItems::model()->findAllByAttributes(array('MSTT_MST_ID'=>$relationship_type_array[0]->MST_ID),array('order' => 'MSTT_Name')), 'MSTT_ID', 'MSTT_Name'),array('id'=>'select','class'=>'relation_type','style'=>'width:50px'));
在這個下拉我必須選擇defaultly $sel_id;
例如我得到$sel_id=5;
在下拉我必須選擇第五選項,如選擇警予。請給我任何建議,我必須寫在dropDown選擇$sel_id
;
這不是唯一的方法定義。您正在查看CHtml :: dropDownList()'''的文檔,並且還有'''CActiveForm-> dropDownList()'''''''CActiveForm的'''dropDownList($ model,$ name,$ data ,$ options);'''不包含像CHtml這樣的選定值的參數。如果有人在CActiveForm中查找答案,請注意。 – nicholeous