layui获取选中行数据的实例讲解


Posted in Javascript onAugust 19, 2018

第一步: 在jsp文件中设置按钮

<div class="layui-btn-group demoTable">

 <button class="layui-btn" data-type="getCheckData">获取选中行数据</button>
 <button class="layui-btn" data-type="getCheckLength">获取选中数目</button>
 <button class="layui-btn" data-type="isAll">验证是否全选</button>
</div>

第二步:在jsp文件中创建表格

<table class="layui-table" lay-data="{width: 892, height:332, url:'/demo/table/user/', page:true, id:'idTest'}" lay-filter="demo">
 <thead>
  <tr>
   <th lay-data="{type:'checkbox', fixed: 'left'}"></th>
   <th lay-data="{field:'id', width:80, sort: true, fixed: true}">ID</th>
   <th lay-data="{field:'username', width:80}">用户名</th>
   <th lay-data="{field:'sex', width:80, sort: true}">性别</th>
   <th lay-data="{field:'city', width:80}">城市</th>
   <th lay-data="{field:'sign', width:160}">签名</th>
   <th lay-data="{field:'experience', width:80, sort: true}">积分</th>
   
   <th lay-data="{field:'classify', width:80}">职业</th>
   <th lay-data="{field:'wealth', width:135, sort: true}">财富</th>
   <th lay-data="{field:'score', width:80, sort: true, fixed: 'right'}">评分</th>
   <th lay-data="{fixed: 'right', width:178, align:'center', toolbar: '#barDemo'}"></th>
  </tr>
 </thead>
</table>

第三步:写js,监听事件

<script>
layui.use('table', function(){
 var table = layui.table;
 
 var $ = layui.$, active = {
  getCheckData: function(){ //获取选中数据
   var checkStatus = table.checkStatus('idTest')
   ,data = checkStatus.data;
   layer.alert(JSON.stringify(data));
  }
 };
</script>

以上这篇layui获取选中行数据的实例讲解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jquery获取input的value问题说明
Aug 19 Javascript
基于jQuery的获取标签名的代码
Jul 16 Javascript
浅析JQuery中的html(),text(),val()区别
Sep 01 Javascript
jquery悬浮提示框完整实例
Jan 13 Javascript
基于AngularJs + Bootstrap + AngularStrap相结合实现省市区联动代码
May 30 Javascript
每日十条JavaScript经验技巧(二)
Jun 23 Javascript
JS中使用FormData上传文件、图片的方法
Aug 07 Javascript
jQuery实现的右下角广告窗体跟随效果示例
Sep 16 Javascript
require.js+vue开发微信上传图片组件
Oct 27 Javascript
vue+mockjs模拟数据实现前后端分离开发的实例代码
Aug 08 Javascript
利用ECharts.js画K线图的方法示例
Jan 10 Javascript
AJAX引擎原理以及XmlHttpRequest对象的axios、fetch区别详解
Apr 09 Javascript
Layui组件Table绑定行点击事件和获取行数据的方法
Aug 19 #Javascript
菊花转动的jquery加载动画效果
Aug 19 #jQuery
jQuery中常用动画效果函数知识点整理
Aug 19 #jQuery
jQuery UI实现动画效果代码分享
Aug 19 #jQuery
基于layui数据表格以及传数据的方式
Aug 19 #Javascript
LayUi中接口传数据成功,表格不显示数据的解决方法
Aug 19 #Javascript
如何将HTML字符转换为DOM节点并动态添加到文档中详解
Aug 19 #Javascript
You might like
php的list()的一步操作给一组变量进行赋值的使用
2011/05/18 PHP
php数组函数序列之array_slice() - 在数组中根据条件取出一段值,并返回
2011/11/07 PHP
Codeigniter生成Excel文档的简单方法
2014/06/12 PHP
PHP冒泡算法详解(递归实现)
2014/11/10 PHP
PHP实现数组根据某个字段进行水平合并,横向合并案例分析
2019/10/08 PHP
JavaScript 模仿vbs中的 DateAdd() 函数的代码
2007/08/13 Javascript
javascript Array.sort() 跨浏览器下需要考虑的问题
2009/12/07 Javascript
extjs 04_grid 单击事件新发现
2012/11/27 Javascript
div模拟选择框示例代码
2013/11/03 Javascript
JQuery CheckBox(复选框)操作方法汇总
2015/04/15 Javascript
JS填写银行卡号每隔4位数字加一个空格
2016/12/19 Javascript
JavaScript制作简易计算器(不用eval)
2017/02/05 Javascript
Easyui 关闭jquery-easui tab标签页前触发事件的解决方法
2019/04/28 jQuery
vue和小程序项目中使用iconfont的方法
2020/05/19 Javascript
[03:49]DOTA2英雄基础教程 光之守卫
2014/01/14 DOTA
[01:11:37]完美世界DOTA2联赛PWL S2 SZ vs FTD.C 第一场 11.19
2020/11/19 DOTA
Python遍历目录的4种方法实例介绍
2015/04/13 Python
flask中使用蓝图将路由分开写在不同文件实例解析
2018/01/19 Python
Python SMTP发送邮件遇到的一些问题及解决办法
2018/10/24 Python
Python Series从0开始索引的方法
2018/11/06 Python
从0开始的Python学习014面向对象编程(推荐)
2019/04/02 Python
Python 在OpenCV里实现仿射变换—坐标变换效果
2019/08/30 Python
如何使用Cython对python代码进行加密
2020/07/08 Python
GUESS德国官网:美国牛仔服装品牌
2017/02/14 全球购物
Bibloo荷兰:女士、男士和儿童的服装、鞋子和配饰
2019/02/25 全球购物
菲律宾优惠券网站:MetroDeal
2019/04/12 全球购物
项目经理岗位职责
2013/11/11 职场文书
应届生自我鉴定
2013/12/11 职场文书
财务情况说明书范文
2014/05/06 职场文书
2014年六一儿童节演讲稿
2014/05/23 职场文书
2014领导班子四风问题对照检查材料思想汇报
2014/09/21 职场文书
自主招生学校推荐信
2014/09/26 职场文书
餐厅保洁员岗位职责
2015/04/10 职场文书
新郎婚礼致辞
2015/07/27 职场文书
python删除csv文件的行列
2021/04/06 Python
Python 使用 Frame tkraise() 方法在 Tkinter 应用程序中的Frame之间切换
2022/04/24 Python