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 相关文章推荐
document.onreadystatechange事件的用法分析
Oct 17 Javascript
网络之美 JavaScript中Get和Set访问器的实现代码
Sep 19 Javascript
javascript中万恶的function实例分析
May 25 Javascript
jQuery功能函数详解
Feb 01 Javascript
JavaScript面向对象编写购物车功能
Aug 19 Javascript
原生js图片轮播效果实现代码
Oct 19 Javascript
vue2的todolist入门小项目的详细解析
May 11 Javascript
bootstrap table sum总数量统计实现方法
Oct 29 Javascript
Javascript的this详解
Mar 23 Javascript
bootstrap-table+treegrid实现树形表格
Jul 26 Javascript
微信小程序常用的3种提示弹窗实现详解
Sep 19 Javascript
vue-router定义元信息meta操作
Dec 07 Vue.js
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
让ThinkPHP支持大小写url地址访问的方法
2014/10/31 PHP
Yii列表定义与使用分页方法小结(3种方法)
2016/07/15 PHP
详解Laravel5.6 Passport实现Api接口认证
2018/07/27 PHP
Yii框架 session 数据库存储操作方法示例
2019/11/18 PHP
setInterval 和 setTimeout会产生内存溢出
2008/02/15 Javascript
javascript 网页跳转的方法
2008/12/24 Javascript
Bootstrap零基础入门教程(二)
2016/07/18 Javascript
浅谈jquery之on()绑定事件和off()解除绑定事件
2016/10/26 Javascript
AngularJS中run方法的巧妙运用
2017/01/04 Javascript
JS实现手写parseInt的方法示例
2017/09/24 Javascript
Vuex 进阶之模块化组织详解
2018/01/12 Javascript
原生JS实现的雪花飘落动画效果
2018/05/03 Javascript
JS散列表碰撞处理、开链法、HashTable散列示例
2019/02/08 Javascript
jquery中为什么能用$操作
2019/06/18 jQuery
Vue 3.x+axios跨域方案的踩坑指南
2019/07/04 Javascript
微信小程序实现树莓派(raspberry pi)小车控制
2020/02/12 Javascript
[01:00:26]Ti4主赛事胜者组第一天 EG vs NEWBEE 1
2014/07/19 DOTA
Python 过滤字符串的技巧,map与itertools.imap
2008/09/06 Python
一些Python中的二维数组的操作方法
2015/05/02 Python
python脚本实现数据导出excel格式的简单方法(推荐)
2016/12/30 Python
Python实现生成随机日期字符串的方法示例
2017/12/25 Python
Python查找文件中包含中文的行方法
2018/12/19 Python
Django 过滤器汇总及自定义过滤器使用详解
2019/07/19 Python
TensorFlow dataset.shuffle、batch、repeat的使用详解
2020/01/21 Python
tensorflow之变量初始化(tf.Variable)使用详解
2020/02/06 Python
pycharm 使用anaconda为默认环境的操作
2021/02/05 Python
HTML5 Canvas实现平移/放缩/旋转deom示例(附截图)
2013/07/04 HTML / CSS
Bibloo奥地利:购买女装、男装、童装、鞋和配件
2018/10/18 全球购物
泰国在线书店:SE-ED
2020/06/21 全球购物
同步和异步有何异同,在什么情况下分别使用他们
2013/04/09 面试题
煤矿安全承诺书
2014/05/22 职场文书
学生保证书格式
2015/02/27 职场文书
工作失职自我检讨书
2015/05/05 职场文书
百年校庆宣传标语口号
2015/12/26 职场文书
pyqt5打包成exe可执行文件的方法
2021/05/14 Python
PostgreSQL13基于流复制搭建后备服务器的方法
2022/01/18 PostgreSQL