本例包含测试页面代码,工具方法只有selectUtil

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title>Layui动态下拉框</title><link rel="stylesheet" href="../../layui/css/layui.css" /><style>body {padding: 18px;}</style></head><body><form class="layui-form"><div class="layui-form-item"><div class="layui-inline"><label class="layui-form-label">选择框</label><div class="layui-input-inline"><select id="select_type"></select></div></div></div></form></body><script src="../../layui/layui.js"></script><script>layui.use(['form'], function() {var $ = layui.$,form = layui.form;// 生成测试数据var datas = [];for (var i = 0; i < 40; i++) {datas.push({id: i,text: 'text_' + i});}//动态渲染下拉框selectUtil.render({id: 'select_type',data: datas});});</script><script>// 动态实现Layui下拉框工具方法var selectUtil = {render: function(param) {var $ = layui.$,form = layui.form;var id = param.id,prop = param.prop || {id: 'id',text: 'text'},datas = param.data || [];var $select = $('#' + id);//重置下拉框$select.empty();$.each(datas, function(index, item) {var $option = $('<option value="' + item[prop.id] + '">' + item[prop.text] + '</option>');$select.append($option);});form.render('select');}}</script>
</html>

Layui动态渲染下拉框相关推荐

  1. select2动态渲染下拉框以及下拉数据格式化

    //动态渲染下拉框 $('select[name="userid"]').html(getOption($userName, 'personname')).val('{$ITEM- ...

  2. layui怎么给下拉框赋值_layui给select下拉框赋值

    转: layui给select下拉框赋值 //重新渲染表单函数 function renderForm() { layui.use('form', function() { var form = la ...

  3. layui给select下拉框赋值

    layui给select下拉框赋值 //重新渲染表单函数function renderForm() {layui.use('form', function() {var form = layui.fo ...

  4. thymeleaf(th:each th:selected) 从后台动态获取下拉框数据回显及选中

    thymeleaf(th:each th:selected) 从后台动态获取下拉框数据回显及选中 <select οnchange="getChilds(this.value)&quo ...

  5. chosen.jquery.js 、chosen-select 源码修改控制 chosen:updated 方法动态更新下拉框选项不更新搜索框值 ,chosen 实现远程搜索加载下拉选项

    chosen.jquery.js .chosen-select 源码修改控制 chosen:updated 方法动态更新下拉框选项不更新搜索框值,chosen 实现远程搜索加载下拉选项 chosen. ...

  6. java动态生成下拉框,标注信息,HSSFDataValidation和数据有效性等设置

    POI的基础使用 java动态生成下拉框属性,设置下拉框数据有效性 /*** 设置下拉框元素** @param firstRow 起始行* @param endRow 结束行* @param firs ...

  7. 编程案例——layui的table表格并获取选中的数据、layui监控select下拉框并将隐藏的div显示

    layui table表格展示 效果 代码 前端代码 后端代码:我们需要注意后端给前端返回数据的格式 获取radio标签所对应的数据条目 问题描述 解决办法 layui监控select下拉框并将隐藏的 ...

  8. fastadmin 动态赋值下拉框

    记录:fastadmin 动态赋值下拉框 html代码: <div class="form-group"><label class="control-l ...

  9. layui 数据表格下拉框_layui学习——数据表格嵌套下拉列表,并实现动态更新

    layui学习--数据表格嵌套下拉列表,并实现动态更新 项目中有些字段的数据为固定的几个值,这些字段在数据表格中显示为汉字,但在数据库中以数字形式存储,例如:仓库属性(0:普通仓/1:检验仓/2:报废 ...

最新文章

  1. 美多商城之商品(商品数据库表设计)
  2. day13 Python数据基本类型
  3. 蓝桥杯练习系统习题-基础训练2
  4. Python_ collections_defaultdict默认字典
  5. java获取tomcat目录结构_Tomcat目录结构详解
  6. GIT常用快捷键配置
  7. mysql命令行闪退解决办法。
  8. 基于遗传算法(deap库)的一元函数寻优代码详解
  9. 如何使用Git SVN工具 -- TortoiseGit(小乌龟)将本地项目上传至GitEE?【超详细教程】
  10. php摇骰子源码,HTML5 掷骰子游戏 源码下载
  11. 意派导出html,三款专业H5工具评测:意派Epub360、ih5、mugeda
  12. 基于JSP的购物网站系统
  13. :Pearl Pairing
  14. matlab的上机报告,数理统计和Matlab上机报告.doc
  15. 【C语言】--编译及编译器
  16. 基于微信小程序的校园跑腿系统-计算机毕业设计
  17. ezdml 支付mysql 吗_数据库表设计工具EZDML使用教程
  18. h5页面 请在微信客户端打开链接_请在微信客户端打开链接 html
  19. 高德地图web 二次开发
  20. Eth 03 -以太网驱动Eth的配置

热门文章

  1. scaffold-dbcontext 命令使用说明
  2. iperf使用与交叉编译
  3. 图的基本概念、握手定理、Havel定理
  4. Ubuntu命令关机
  5. 敏感词过滤程序编写敏感词过滤程序
  6. 【ubuntu常规使用】修改分辨率
  7. xMAP/NMAP/MIAP/移动办公/手机办公/移动适配
  8. idea 如何合并其他分支的指定文件或代码块到当前分支
  9. Web 压测工具介绍
  10. 64位下php环境安装教程,PHP环境安装