我的控制器中有以下代码:
public function getData($property)
{
$data = array(
'type'=>array(
'PC',
'Laptop'
),
'brand'=>array(
'1'=>array(
'ASUS PC',
'DELL PC',
),
'2'=>array(
'ASUS laptop',
'DELL laptop',
),
);
return $data[$property];
}
在我看来:
<?= $form->dropDownList($model, 'type',$model->getData('type'), array('class' => 'form-control')) ?>
此代码(在视图中)返回类型。(例如,在下拉列表中显示 pc 和笔记本电脑选项)。
如果用户从第一个下拉菜单(类型)中选择 pc 选项,我需要开发将在下拉菜单中显示“ASUS PC”和“DELL PC”的相关下拉菜单。我该怎么做。