Layui表格监听行单双击事件讲解


Posted in Javascript onNovember 14, 2019

在学MVC过程中,我们一般都是利用layui插件里的layui数据表格加载数据库中的数据,而layui表格里有许多的事件监听,比如监听行的单双击事件,可利用行的单双击事件实现很多我们想要的功能,比单击某条数据可以进行修改、删除操作,双击某条数据调出到其他表中,接下来就讲讲layui表格里的监听行的单双击事件。

Layui表格监听行单双击事件讲解

如上图所示:因为这个数据表格用到了layui插件,因此在使用前要先引用layui插件里面的css文件以及js文件,然后在“$(function(){});”里面加载和初始化layui模块,否则会报错。page表示开启分页。limit表示指定每页显示的条数。limits表示每页条数的选择项,这里可以自己定义每页条数的选择项,初始化表格就看看监听行的单双击事件。

Layui表格监听行单双击事件讲解

如上图所示:是layui表格监听行的单击事件,这里是监听刚刚初始化的表格。获取到点击选中的行数据,我这里是根据供应商ID回填form表单数据的,所以要获取供应商ID,用post请求把获取到供应商ID传递到控制器中,在控制器中根据供应商ID查询对应的数据后再回填到form表单中,“loadDatatoForm”是一个方法表示回填form表单数据,但回填不了下拉框数据,所以还需要另一个方法回填。监听行的单击事件可以实现很多功能的。

Layui表格监听行单双击事件讲解

上图是监听行的单击事件的效果图,点击左边的某条数据就会回填右边的form表单,这就方便我们查看供应商的基本资料。监听行的单击事件就这样完成了。

Layui表格监听行单双击事件讲解

如上图所示:是layui表格监听行的双击事件,这里也是监听刚刚初始化的表格。双击获取到点击选中的行数据,我这里也是根据供应商ID回填另一个form表单数据的,所以要获取供应商ID,用post请求把获取到供应商ID传递到控制器中,在控制器中根据供应商ID查询对应的数据后再回填到form表单中,“loadDatatoForm”是一个方法表示回填form表单数据,但回填不了下拉框数据,所以还需要另一个方法回填。这里监听行的双击事件跟单击事件一样,也是回填form表单,所以请求的控制器代码是一样的。监听行的单击事件可以实现很多功能的。看看效果图,

Layui表格监听行单双击事件讲解

上图是监听行的双击事件的效果图,点击某条数据就会回填form表单的数据,这里是只需要回填供应商名称和供应商编号的,然后关闭模态框。监听行的双击事件就完成了。

以上这篇Layui表格监听行单双击事件讲解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jquery中的$(document).ready()与window.onload的区别
Nov 18 Javascript
鼠标移入移出事件改变图片的分辨率的两种方法
Dec 17 Javascript
javascript中全局对象的isNaN()方法使用介绍
Dec 19 Javascript
实例讲解JS中数组Array的操作方法
May 09 Javascript
jQuery调用ajax请求的常见方法汇总
Mar 24 Javascript
浅谈JSON.stringify()和JOSN.parse()方法的不同
Aug 29 Javascript
BootStrap整体框架之基础布局组件
Dec 15 Javascript
Bootstrap弹出框之自定义悬停框标题、内容和样式示例代码
Jul 11 Javascript
解决vue2.x中数据渲染以及vuex缓存的问题
Jul 13 Javascript
JavaScript This指向问题详解
Nov 25 Javascript
JS变量提升及函数提升实例解析
Sep 03 Javascript
vue项目中微信登录的实现操作
Sep 08 Javascript
layui table表格数据的新增,修改,删除,查询,双击获取行数据方式
Nov 14 #Javascript
解决Layui数据表格显示无数据提示的问题
Nov 14 #Javascript
layui写后台表格思路和赋值用法详解
Nov 14 #Javascript
Layui实现主窗口和Iframe层参数传递
Nov 14 #Javascript
layui 弹出层值回传解决方式
Nov 14 #Javascript
vue使用swiper.js重叠轮播组建样式
Nov 14 #Javascript
Vue中常用rules校验规则(实例代码)
Nov 14 #Javascript
You might like
PHP基于cookie实现统计在线人数功能示例
2019/01/16 PHP
TP5多入口设置实例讲解
2020/12/15 PHP
如何用javascript判断录入的日期是否合法
2007/01/08 Javascript
js通过元素class名字获取元素集合的具体实现
2014/01/06 Javascript
js实现防止被iframe的方法
2015/07/03 Javascript
js判断上传文件后缀名是否合法
2016/01/28 Javascript
让图片跳跃起来  javascript图片轮播特效
2016/02/16 Javascript
基于javascript实现按圆形排列DIV元素(三)
2016/12/02 Javascript
基于Bootstrap框架实现图片切换
2017/03/10 Javascript
AngularJS封装$http.post()实例详解
2017/05/06 Javascript
vue 如何添加全局函数或全局变量以及单页面的title设置总结
2017/06/01 Javascript
20行JS代码实现网页刮刮乐效果
2017/06/23 Javascript
Mongoose实现虚拟字段查询的方法详解
2017/08/15 Javascript
jQuery图片查看插件Magnify开发详解
2017/12/25 jQuery
详解在vue-test-utils中mock全局对象
2018/11/07 Javascript
小程序实现分类页
2019/07/12 Javascript
JavaScript如何使用插值实现图像渐变
2020/06/28 Javascript
widows下安装pycurl并利用pycurl请求https地址的方法
2018/10/15 Python
pyspark操作MongoDB的方法步骤
2019/01/04 Python
Python GUI编程 文本弹窗的实例
2019/06/11 Python
Python中py文件转换成exe可执行文件的方法
2019/06/14 Python
Python Django的安装配置教程图文详解
2019/07/17 Python
Python GUI库PyQt5图形和特效样式QSS介绍
2020/02/25 Python
驴妈妈旅游网:中国新型的B2C旅游电子商务网站
2016/08/16 全球购物
将时尚融入珠宝:Adornmonde
2019/10/17 全球购物
新西兰最大、占有率最高的综合性药房:PharmacyDirect药房中文网
2020/11/03 全球购物
高校优秀辅导员事迹材料
2014/05/07 职场文书
信电学院毕业生自荐书
2014/05/24 职场文书
幼儿园八一建军节活动方案
2014/08/27 职场文书
2015年安全员工作总结范文
2015/04/22 职场文书
2015年度电厂个人工作总结
2015/05/13 职场文书
党员反邪教心得体会
2016/01/15 职场文书
《夹竹桃》教学反思
2016/02/23 职场文书
mysql优化
2021/04/06 MySQL
用Python简陋模拟n阶魔方
2021/04/17 Python
解决pytorch读取自制数据集出现过的问题
2021/05/31 Python