首页 > 其他分享 >Yii2.0 的多选框实现方法

Yii2.0 的多选框实现方法

时间:2022-12-02 18:01:13浏览次数:35  
标签:username map ArrayHelper Yii2.0 Html 方法 id 选框

下面介绍一下 Yii2.0 的 多选框实现方法

第一种:ActiveForm::checkboxList(); 优点:可以将全部数据生成多选框,自带验证

$form->field($model, 'username')->checkboxList(ArrayHelper::map($data,'id', 'customer_name'));

第二种:ActiveForm::checkbox(); 优点:只生成一个多选框,自带验证

$form->field($model, 'username')->checkbox(ArrayHelper::map($data,'id', 'customer_name'));

第三种:Html::activeCheckbox();

Html::activeCheckbox($model, 'username', ArrayHelper::map($data,'id', 'customer_name'));

第四种:Html::activeCheckboxList();

Html::activeCheckboxList($model, 'username', ArrayHelper::map($data,'id', 'customer_name'));

标签:username,map,ArrayHelper,Yii2.0,Html,方法,id,选框
From: https://www.cnblogs.com/shanhubei/p/16945232.html

相关文章