当前位置: 首页 > news >正文

Layui —— select

前言:

       记录在修改bug时遇到的一些奇怪问题。

        遇到的奇怪问题1:

                项目中引入了 layui,而且也使用了 layui.use 按需导入了需要的组件,但是在页面每次刚初始化的时候去使用layui,控制台都会报 组件未定义的问题(正常打印layui是可以打印的,但是调用layui.layer或layui.form会报错)。所以在请求接口前,在ready函数里面重新使用layui.use()方法导入form组件

        奇怪问题2:

                在没有使用layui.use("form",function(){})导入组件的时候,页面上select的样式是原生样式,layui样式不会生效。

正文:(select 的使用方式)

<select id="zdName" lay-filter="zdFilter"><option value="">全部</option>
</select>
$(document).ready(function(){layui.use('form',function(){let form = layui.form;//获取部门departListFun()})
})
//获取部门数据接口
function departListFun() {$.ajax({url: rootPath + '/department/listDepartmentAll',type: 'get',dataType: 'json',success:function(data){if (data.length > 0) {let zdDom = document.getElementById("zdName")for(let i = 0; i < data.length; i++){let option = new Option(data[i].name,data[i].name)zdDom.add(option)}layui.form.render('select')//事件绑定layui.form.on("select(zdFilter)",function(data){//  重新获取数据depart = data.value//走接口画柱状图getDataByDepart()//下面柱状图进行联动getDataByType()})}}})
}

layui.form.render("select") 一定一定一定不能忘记!!! 

form.on("select(filter)",callback)

        select 为选择框事件固定名称

        filter 为选择框元素对应的 lay-filter 属性值

 

       

http://www.lryc.cn/news/583828.html

相关文章:

  • 从品牌附庸到自我表达:定制开发开源AI智能名片S2B2C商城小程序赋能下的营销变革
  • 盲盒一番赏小程序技术实现方案:高并发与防作弊的平衡之道
  • 可视化DIY小程序工具!开源拖拽式源码系统,自由搭建,完整的源代码包分享
  • 2025社交电商新风口:推客小程序的商业逻辑与技术实现
  • 【NLP入门系列六】Word2Vec模型简介,与以《人民的名义》小说原文实践
  • UnrealEngine5游戏引擎实践(C++)
  • 「Java EE开发指南」如何用MyEclipse将Java项目转换为Web项目?
  • JavaEE——线程池
  • Windows 系统 IIS 服务的重启方法
  • MyBatis-Plus 中使用 Wrapper 自定义 SQL
  • 网络安全初级
  • LeetCode经典题解:49、字母异位词分组
  • Wisdom SSH:探索AI助手在复杂运维任务中的卓越表现
  • 6 如何向量化人工智能算法
  • 低版本hive(1.2.1)UDF实现清除历史分区数据
  • hive小文件问题
  • RabbitMQ 消息队列:从入门到Spring Boot实战
  • MySQL(127)如何解决主从同步失败问题?
  • XMAPP MySQL 启动后自动停止
  • adb 简介与常用命令
  • 线上事故处理记录
  • mx6ull-裸机学习实验15——RTC 实时时钟实验
  • 浪潮CD1000-移动云电脑-RK3528芯片-2+32G-开启ADB ROOT破解教程
  • MySQL断开连接后无法正常启动解决记录
  • 第一次搭建数据库
  • 壁仞 k8s 兼容
  • 力扣hot100速通(7.9)|49.字母异位词分组 128.最长连续序列 283.移动零 11.盛最多水的容器 42.接雨水
  • Swift 图论实战:DFS 算法解锁 LeetCode 323 连通分量个数
  • 力扣面试150题--全排列
  • leetcode 3440. 重新安排会议得到最多空余时间 II 中等