checkboxList问题 [ 2.0 版本 ]
$tradeList = \common\models\Trade::find()->select('id,name')->all();
$trades = \yii\helpers\ArrayHelper::map($tradeList, 'id', 'name');
<?= $form->field($model, 'trade_ids')->checkboxList($trades) ?>
修改的时候 如果trade_ids是 ,29,30, 数据就显示不出来 如果是 ,29 就可以显示并选中 怎么搞定他
最佳答案
-
$model->trade_ids
是否是逗号分隔字符串,如果是,请用explode(',',$trade_ids)
将其转换为一个数组。关于checkboxList的详细用法见:http://www.yiichina.com/doc/guide/2.0/helper-html共 3 条回复
其他 1 个回答
辰枫夜雨
注册时间:2015-08-11
最后登录:2017-06-23
在线时长:18小时59分
最后登录:2017-06-23
在线时长:18小时59分
- 粉丝10
- 金钱0
- 威望0
- 积分180