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

【前端】LayUI监听事件汇总

一、监听单选按钮事件

点击资源类型单选按钮时,请求后台接口,把接口返回的内容追加到选择资源下拉框内

HTML

<div class="layui-form-item"><label class="layui-form-label">资源类型:</label><div class="layui-input-inline" style="width: 50%"><input type="radio" name="kind" lay-filter="kindradio" value="1" title="课件"><input type="radio" name="kind" lay-filter="kindradio" value="2" title="视频"></div>
</div><div class="layui-form-item"><label class="layui-form-label">选择资源:</label><div class="layui-input-inline" style="width: 50%"><select name="public_kejian_id" lay-search="" lay-filter="source"  lay-verify="required" id="kejian_opt"></select></div>
</div>

JQ

// 监听
form.on('radio(kindradio)',function (data) {// 清空下拉框内容$('#kejian_opt').empty();var section_id = $('[name="section_id"]').val()console.log(data)	$.ajax({url:'getKejianVideo',type:'POST',dataType:'JSON',data:{kind:data.value,section_id:section_id},success:function (res) {console.log(res)if (res.code == '200') {if (data.value == '1') {var tag = '课件';}else if (data.value == '2') {var tag = '视频';}var html = "<option value=''>--直接选择或搜索选择--</option>";  $(res.data).each(function (v, k) {  html += "<option value='" + k.id + "'>【"+tag+"】"+k.filename+"</option>";  });  //把遍历的数据放到select里面  $("#kejian_opt").append(html);}else{layer.msg(res.message)}  //重新刷新了一下下拉框  form.render('select'); }})
})

二、监听下拉框事件

HTML

<select name="public_kejian_id" lay-search="" lay-filter="source"  lay-verify="required" id="kejian_opt"></select>

JQ  获取当前选中的value值和对应的文本

// 监听下拉框
form.on('select(source)',function (data) {console.log('选中的id:'+data.value)var selectedText = data.elem[data.elem.selectedIndex].text;console.log('选中的文字:' + selectedText);
})

欢迎关注收藏,持续更新 ~

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

相关文章:

  • 【多电压流程 Multivoltage Flow】- 5.特定工具使用建议(1.VCS NLP VC LP)
  • Elasticsearch 实现word、pdf、txt、excel文档内容快速检索(保姆级教程)
  • [初学rust] 04_rust复合类型
  • 什么是Zoho CRM客户关系系统管理?
  • 青岛东软载波子公司东软载波微电子授权世强硬创代理,出货量累计超20亿颗
  • YOLO损失函数——SIoU和Focal Lossr损失函数解析
  • C++:编程世界的永恒之石
  • 线上3D博物馆搭建简单吗?有何优势?有哪些应用场景?
  • Rust 语言的“命名空间” —— mod
  • 加速科技突破2.7G高速数据接口测试技术
  • 从0开始搭建一个react项目 第一 二 三天
  • LSTM与GAN创新结合!模型性能起飞,准确率超98%
  • E2E测试学习
  • 基于死区补偿的永磁同步电动机矢量控制系统simulink仿真模型
  • GSCoolink GSV6125 替LT6711A HDMI2.0转Type-C/DP1.4
  • 【自然语言处理】【大模型】DeepSeek-V2论文解析
  • 前端面试题日常练-day10 【面试题】
  • conan2 基础入门(04)-指定编译器(gcc为例)
  • 谈谈std::map的lower_bound
  • 不知道代理IP怎么挑?一文带你了解挑选的关键点!
  • java 并发线程应用
  • Java面试八股文(SpringCloud篇)
  • PWRWER
  • 怎样恢复E盘里删了的文件夹,2024让EasyRecovery来帮你轻松恢复
  • OSPF实验
  • 喜茶·茶坊黑金首店入驻北京三里屯,率先引入珍稀娟姗奶制茶
  • C++(week3):数据结构与算法
  • ✅HTTPS和HTTP的区别是什么?
  • AIGC、LLM 加持下的地图特征笔记内容生产系统架构设计
  • 快速入门go语言学习笔记