【发布时间】:2016-03-16 05:51:14
【问题描述】:
我是 Yii 和学习的新手。我正在尝试在下拉列表中添加城市,一切似乎都运行良好。问题是我在下拉列表中获取城市 id 和城市名称,只有 id 是可选择和可见的,这不是要求。
代码如下:
<div class="form-group">
<?= $form->labelEx($model, 'user_city_id', array('class' => ' control-label')); ?>
<div class="clearfix">
<?= $form->dropDownList($model, 'user_city_id', CHtml::listData($model_cities, 'city_id', 'city_country_id','city_name'), array('class' => 'select2')); ?>
</div>
$model 是包含 user_city_id 的用户模型
这就是我获取城市模型的方式:
$model_cities = Cities::model()->findAll();
array_unshift($model_cities, array());
【问题讨论】:
-
你希望它如何渲染?