drop-down-menu - Yii2 在 DropDownList 选项中添加附加属性 data-image
问题描述
我试图在 dropdownList 的标签中添加属性“data-image”=“image”路径
我想要这个:
<select class="custom-select custom-select-lg mb-3" id="msdrpdd20" tabindex="-1">
<option selected="">Select Fit</option>
<option id="Orders-fit_id" name="Orders[fit_id]" data-image="/w1/backend/web/uploads/fit_image/10/splash.png" value="10">Slim </option>
<option id="Orders-fit_id" name="Orders[fit_id]" data-image="/w1/backend/web/uploads/fit_image/11/encryption-key.jpg" value="11">test1</option> </select>
这是我的代码:
$listData=ArrayHelper::map($fit_list,'id','name');
echo $form->field($model, 'fit_id')->dropDownList(
$listData,
['options'=>[
'value1' => ['data-target' => 'yourAtt']]]
//['prompt'=>'Select Fit___ssss', 'class'=>'custom-select custom-select-lg mb-3']
)
解决方案
'options' => [
'data-image' => yourValue
]
或者
'options' => [
'data' => [
'image' => yourValue
]
]
推荐阅读
- scala - 为什么我不能在 Spark 的 mapPartitions 中使用 foreach
- python - 带有 Ldap 安装构建的 Django 失败
- c# - 如何从 MySqlDataAdapter 引入的数据集中处理来自单个列的数据?
- android - 为什么 MediaRecorder 无法通过 android camera2 api 在三星 note8 中支持 UHD 4K?
- google-cloud-platform - 错误。您的卡不支持自动定期付款-Google 云
- regex - 从豆壳提取器中提取值
- dart - Flutter:Textfield初始值产生额外的新行
- c# - c#中表达式树的单元测试
- php - PHP Wordpress Woocommerce 通过 ID 获取产品名称
- php - SQL 更新行 while row[val]<$_POST['$val];