yii html 添加下拉框,php – Yii2下拉列表:在我的选项中添加像data-food =“…”这样的html标记...
我正在使用Yii2构建应用程序.我使用Yii2提供的Html Helper生成下拉列表:
= Html::dropDownList('food', $food_id, $foodList, ['id'=>'food-select']); ?>
其中$food_id是默认选择的选项,$foodList是一个包含表示选项值和文本的键值对的数组.
它工作得很好,但我需要在我的选项中添加一个html-markup(data-food =“…”).像这样的东西:
Apple
这可能使用Html :: dropDownList()方法吗?无论如何要做到这一点?
解决方法:
您可以使用$options数组的options参数,如下所示:
$food_list = [1 => 'Apple', 2 => 'Banana', 4 => 'Orange']; //let's assume
= Html::dropDownList('food', $food_id, $food_list, [
'id'=>'food-select',
'options' => [
1 => ['data-food'=>'apple-info'], //index must be same as the option value
2 => ['data-food'=>'banana-info'],
4 => ['data-food'=>'orange-info']
]
]);
?>
下拉列表后的输出 –
Apple
Banana
Orange
options: array, the attributes for the select option tags. The array
keys must be valid option values, and the array values are the extra
attributes for the corresponding option tags.
标签:php,yii2,html
来源: https://codeday.me/bug/20190527/1165031.html
yii html 添加下拉框,php – Yii2下拉列表:在我的选项中添加像data-food =“…”这样的html标记...相关推荐
- 报表下拉框多选查询及一般在sql中添加查询条件
1.sql SELECT * FROM [销量] where 1=1 ${if(len(销售员1) == 2,"","and 销售员 in (" + 销售员1 ...
- python choice添加下拉框_Django choices下拉列表绑定实例
Models内容 from django.db import models from django import forms # Create your models here. class SysC ...
- layui弹出层中添加下拉框
layui弹出层中添加下拉框 实习不到两个月,踩到的坑 使用layui写了一个项目,负责其中的一小块,其中有一个页面需要在弹出层中写一个下拉框 代码如下: <div class="la ...
- yii框架的下拉框多选,设置默认值等(dropDownList)
一.前言 根据需求,需要更改下拉框为多选框.本来以为只是很简单的东西,但是实际修改起来却碰到不少bug,多选框无法选中,给多选框赋默认值等.这里记录一下 二.修改单选下拉框为多选下拉框 echo $f ...
- easyui 添加下拉框数据_电商教父:关于淘宝关键词点击率以及提升数据的方法...
对于卖家来说,做好店铺的运营推广,了解店铺的发展行情是非常有必要的.其中,关键词的点击率就是一个不可忽略的数据,我们在哪里可以查看关键词点击率呢? 打开计划-关键词上有点击量显示,可以由高到低显示,可 ...
- easyui 添加下拉框数据_功能更新:熟用仪表盘这个功能,你可以少建90%的数据报表...
你也在为一大堆工作报表头疼吗? 你也在为抓不到重点烦躁吗? 你也在烦恼报表的无关信息太多吗? 不用担心,筛选组件帮你一次性解决所有难题! 仪表盘新增筛选组件,可将多个报表汇总在一个查询入口进行查询.一 ...
- Revit 命令添加下拉框
在学习revit制作下拉框时,需要分为三个步骤: 1.创建一个面板(panel). RibbonPanel panel10 = application.CreateRibbonPanel(Global ...
- HTML复选框里添加下拉框,Html:实现带复选框的下拉框(一)
概述 项目中要用到可多选的下拉框(select),发现HTML中无此控件,故手动模拟实现一下. 模拟所用元素:input,ul,li 代码 模拟实现带复选框的下拉列表 body{ margin: 20 ...
- android下拉框代码,Android下拉列表spinner的实例代码
spinner组件有点类型于HTML中的下拉框的样子,让用户每次从下拉框中选取一个,本文为大家分享了Android下拉列表spinner的具体实现代码,供大家参考,具体内容如下 mian.xml xm ...
最新文章
- SAP LSMW 物料主数据Basic Data Text数据的导入
- BenchmarkDotNet的使用
- java rpg对战_箭头键优先(java rpg游戏)
- iphone屏幕录制_iPhone怎么内录声音?怎么录制苹果手机内部声音?
- maven junit空指针_Maven相关笔试面试题目
- 响应服务器535 5.7.1 unab,带有Gmail的JavaMail:535-5.7.1不接受用户名和密码
- 解决微信小程序开发中wxss中不能用本地图片
- new blob文件设置编码_前端下载文件amp;下载进度
- 阿里在使用一种更灵活的软件集成发布模式
- 用C++实现跨平台游戏开发之Irrlicht引擎
- 安全漏洞之host头攻击漏洞
- 浅析VO、DTO、DO、BO的概念、区别和用处
- smartbi v7 Linux,配置Smartbi
- ECSHOP V2.7.3文件目录结构
- Axios—循环发送请求
- 转录组分析---Hisat2+StringTie+Ballgown使用
- 给PowerPoint按钮加上提示文字
- IE安全系列:IE的自我介绍 (II)
- 教你如何零基础学习视频剪辑,干货满满
- css 文字两端对齐
热门文章
- 使用镜像源安装EASY_INSTALL和PIP教程
- SpringBoot03 项目热部署
- unity中怎么在InspectorI面板加LOGO
- Linux下面的IO模型
- 在查询的结果中添加自增列 两种方法
- Visual Studio Team System 2008 Team Suite 简体中文正式版
- Pocket PC/Smartphone软件安装包之制作DIY
- java 二维数组奇数金字塔_二维数组:奇数阶魔方 | 新思维:C语言程序设计
- 数据结构 算法与应用C 语言描述答案,数据结构算法与应用-C语言描述.pdf
- 热敏电阻温度特性曲线_热敏电阻与体温计的应用关系