我有2个数组。第一个数组将是键,第二个数组将是值。如何从这些数组中的下拉列表中创建数据?
这是我的代码:
<?php
echo $form->dropDownListGroup($model, 'arrival_code', array(
'prepend' => '<i class="glyphicon glyphicon-map-marker"></i>',
'widgetOptions' => array(
'data' => array('1' => 'Satu', '2' => 'Dua', '3' => 'Tiga'),
'htmlOptions' => array(
'prompt' => 'Tujuan'
),
),
));
?>
我希望数据将从2个数组中填充。感谢。
答案 0 :(得分:0)
你可以尝试这个
$new_arr = array_combine($keys, $values);
echo CHtml::dropDownList('listname', $select, $new_arr);