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