2015-04-06 47 views

回答

0

您可以使用Yii CActiveFrom::dropDownList來做到這一點。下面是一個示例:

<?php echo $form->dropDownList($yourModelObject, 'attirbute', CHtml::listData(YourModel::model()->findAll(), 'id', 'name')); ?> 

筆記,id將放置爲值和name將放置爲每個所產生的option標籤的文本。

+0

你可以幫我使用控制器的這個方法 – KanimozhiPalanisamy 2015-04-06 08:00:59

+0

DropDown是一個**視圖**小部件,你需要在視圖中使用它。但你可以在你的控制器中放入'CHtml :: listData(YourModel :: model() - > findAll()'並將結果傳遞給你的視圖。 – hamed 2015-04-06 08:06:45

+0

它給出了一個錯誤模型undefined – KanimozhiPalanisamy 2015-04-06 08:58:35

相關問題