[英]how to add empty field to activeDropDownList yii2?
i have a drop down list using ArrayHelper::map as below code: 我有一个使用ArrayHelper :: map的下拉列表,如下代码:
<?= Html::activeDropDownList($model2, 'expert_id', ArrayHelper::map(Experts::find()->all(), 'username', 'username')) ?>
that works correctly but i want to add empty fields or other favorite fields ... how can i do that? 可以正常工作,但是我想添加空字段或其他喜欢的字段...我该怎么做?
Try to use array merge 尝试使用数组合并
<?= Html::activeDropDownList($model2, 'expert_id',
array_merge(array('val1'=>'val1'), ArrayHelper::map(Experts::find()->all(), 'username', 'username'))) ?>
cleaner: (if you just want to add empty fields) 清洁器:(如果您只想添加空白字段)
<?= Html::activeDropDownList($model2, 'expert_id',
ArrayHelper::map(Experts::find()->all(), 'username', 'username')), array('placeholder'=>'') ?>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.