0
我想在yii中加載數據到數據庫中的下拉列表。任何人都可以幫助我做到這一點?如何使用這個方法的函數?給這個方法一個簡單的例子。謝謝如何將數據庫中的回溯數據加載到yii中的下拉列表中
我想在yii中加載數據到數據庫中的下拉列表。任何人都可以幫助我做到這一點?如何使用這個方法的函數?給這個方法一個簡單的例子。謝謝如何將數據庫中的回溯數據加載到yii中的下拉列表中
您可以使用Yii CActiveFrom::dropDownList來做到這一點。下面是一個示例:
<?php echo $form->dropDownList($yourModelObject, 'attirbute', CHtml::listData(YourModel::model()->findAll(), 'id', 'name')); ?>
筆記,id
將放置爲值和name
將放置爲每個所產生的option
標籤的文本。
你可以幫我使用控制器的這個方法 – KanimozhiPalanisamy 2015-04-06 08:00:59
DropDown是一個**視圖**小部件,你需要在視圖中使用它。但你可以在你的控制器中放入'CHtml :: listData(YourModel :: model() - > findAll()'並將結果傳遞給你的視圖。 – hamed 2015-04-06 08:06:45
它給出了一個錯誤模型undefined – KanimozhiPalanisamy 2015-04-06 08:58:35