Layui表格自定义下拉框

开发工具与关键技术:VS+下拉框
作者: 李伙
撰写时间: 2019年7月27日

下拉框数据查询在MVC中用途很广,下拉框数据查询是为了能让我们多种选择。在平时的下拉框查询我们是利用一个方法来查询数据库中的数据的,而如果在layui数据表格中需要定义一个下拉框查询的方法又该怎么办呢,其实也很简单,接下来请看看如何在layui表格中自定义下拉框
在这里插入图片描述
如上图所示:在自定义下拉框之前先设置它的一些css样式,这是为了防止下拉框的下拉列表被隐藏,所以是必须要设置的,不然就算自定义好下拉框了它的下拉列表也不会出现的,但是设置的这些css样式会和表格的样式起冲突的,如果表格列数太多会出现错乱的情况,所以我们可以忽略下拉框的美化渲染 ,也可以不忽略的。
在这里插入图片描述
如上图所示:我是在配件信息表这个表格里自定义车型这一列为下拉框的,所以要在初始化配件信息表里找到车型这一列加上“templet”属性,templet表示自定义列模板,自定义列模板在layui中是一个非常实用的功能,你可借助它实现逻辑处理,以及将原始数据转化成其它格式,如时间戳转化为日期字符等。这里自定义的下拉框其实也相当于自己拼接一个下拉框,标签里包裹住标签,把从数据库中查询出来的数据放入到标签中。
在这里插入图片描述
上图是控制器代码,查询出数据库中车型信息,id等于车型ID,text等于车型名称。
在这里插入图片描述
上图中的代码是为了回填下拉框数据,这样就防止加载出来的数据一开始是空的数据,只需要把上图的代码放到初始化配件信息表中就可以了。接下来看看它的效果图。
在这里插入图片描述
上图中是layui表格自定义下拉框的效果图,车型它会回填数据库对应的字段,也可以进行下拉列表选择数据。这样layui表格自定义下拉框就完成了。

  • 4
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值