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 EasyUI API 中文文档 - PropertyGrid属性表格
Nov 18 Javascript
基于jquery实现的可编辑下拉框实现代码
Aug 02 Javascript
Javascript的setTimeout()使用闭包特性时需要注意的问题
Sep 23 Javascript
javascript中数组array及string的方法总结
Nov 28 Javascript
JavaScript合并两个数组并去除重复项的方法
Jun 13 Javascript
js中使用使用原型(prototype)定义方法的好处详解
Jul 04 Javascript
浅谈Vuex@2.3.0 中的 state 支持函数申明
Nov 22 Javascript
解决vue 更改计算属性后select选中值不更改的问题
Mar 02 Javascript
使用Vuex解决Vue中的身份验证问题
Sep 28 Javascript
Element 默认勾选表格 toggleRowSelection的实现
Sep 04 Javascript
JS数组方法slice()用法实例分析
Jan 18 Javascript
vue Treeselect 树形下拉框:获取选中节点的ids和lables操作
Aug 15 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一句话cmdshell新型 (非一句话木马)
2009/04/18 PHP
PHP n个不重复的随机数生成代码
2009/06/23 PHP
PHP基本语法总结
2014/09/06 PHP
[原创]php正则删除img标签的方法示例
2017/05/27 PHP
php微信支付之公众号支付功能
2018/05/30 PHP
javascript 动态设置已知select的option的value值的代码
2009/12/16 Javascript
jQuery判断复选框是否勾选的原理及示例
2014/05/21 Javascript
jquery不常用方法汇总
2015/07/26 Javascript
详解Webwork中Action 调用的方法
2016/02/02 Javascript
jQuery设置Cookie及删除Cookie实例分析
2016/04/15 Javascript
动态加载js、css的实例代码
2016/05/26 Javascript
JavaScript递归操作实例浅析
2016/10/31 Javascript
基于Marquee.js插件实现的跑马灯效果示例
2017/01/25 Javascript
js仿淘宝评价评分功能
2017/02/28 Javascript
jQuery实现验证码功能
2017/03/17 Javascript
JavaScript实现AOP详解(面向切面编程,装饰者模式)
2017/12/19 Javascript
js、jquery实现列表模糊搜索功能过程解析
2020/03/27 jQuery
如何利用JavaScript编写更好的条件语句详解
2020/08/10 Javascript
[01:23:59]2018DOTA2亚洲邀请赛 4.1 小组赛 B组 VP vs Secret
2018/04/03 DOTA
使用requests库制作Python爬虫
2018/03/25 Python
python编程使用协程并发的优缺点
2018/09/20 Python
Python之使用adb shell命令启动应用的方法详解
2019/01/07 Python
对Python中实现两个数的值交换的集中方法详解
2019/01/11 Python
在Python中构建增广矩阵的实现方法
2019/07/01 Python
将Pytorch模型从CPU转换成GPU的实现方法
2019/08/19 Python
详解Python3定时器任务代码
2019/09/23 Python
基于Python实现拆分和合并GIF动态图
2019/10/22 Python
使用pyhon绘图比较两个手机屏幕大小(实例代码)
2020/01/03 Python
CSS3实现伪类hover离开时平滑过渡效果示例
2017/08/10 HTML / CSS
最耐用行李箱,一箱永流传:Briggs & Riley(全球终身保修)
2017/12/07 全球购物
绢花、人造花和人造花卉:BLOOM
2019/08/07 全球购物
车间主任岗位职责
2015/02/03 职场文书
爱护环境建议书
2015/09/14 职场文书
导游词之重庆渣滓洞
2020/01/08 职场文书
redis使用不当导致应用卡死bug的过程解析
2021/07/01 Redis
MySQL 那些常见的错误设计规范,你都知道吗
2021/07/16 MySQL