Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有以下活动下拉列表
<?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
因此,如果您想控制哪个选项,只需执行
$project->city = $valueOfThatOption;
打电话之前activeDropDownList。
activeDropDownList
该选项是第 1、第 10 还是其他任何选项都没有(也不应该)重要。