PHP Yii - ActiveDropDownList() 默认选择


PHP Yii - ActiveDropDownList() default selected

>我有以下活动

下拉列表
<?php 
echo CHtml::activeDropDownList($project, 'city', CHtml::listData(City::model()->findAll(), 'id', 'name'), array('class'=>'st-form', 'onchange' => 'getLocationByCity(this)')); 
?>

我想在创建列表时将所选选项添加到下拉列表中的第 10 个值,我该怎么做。

谢谢。

下拉列表

自动选择与指定模型的指定属性值对应的选项。在这种情况下,将预先选择值等于 $project->city 的选项。

因此,如果您想控制哪个选项,只需执行

$project->city = $valueOfThatOption;

在打电话给activeDropDownList之前。

选项是 1st、10th 还是其他任何东西都没有(也不应该)重要。