我有一个带有dropDownList的表单 我需要将数据从DB传递到该列表。
$form->dropDownList($model,'parent',$dd_data); ?>
我应该在哪里以及如何定义$ dd_data数组?
答案 0 :(得分:2)
您可以使用CHtml::listData直接在视图中填充$dd_data
,或在控制器中使用它并将其传递给视图。
$dd_data
数组必须采用格式:array('value'=>'display')
检查CHtml::dropDownList()。