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 相关文章推荐
js改变img标签的src属性在IE下没反应的解决方法
Jul 23 Javascript
ExtJS4如何给同一个formpanel不同的url
May 02 Javascript
使用jQuery jqPlot插件绘制柱状图
Dec 18 Javascript
js判断鼠标左、中、右键哪个被点击的方法
Jan 27 Javascript
jQuery实现DIV层淡入淡出拖动特效的方法
Feb 13 Javascript
js密码强度校验
Nov 10 Javascript
jQuery Mobile操作HTML5的常用函数总结
May 17 Javascript
Node.js的Koa框架上手及MySQL操作指南
Jun 13 Javascript
AngularJS基础 ng-init 指令简单示例
Aug 02 Javascript
解决node.js安装包失败的几种方法
Sep 02 Javascript
利用Js+Css实现折纸动态导航效果实例源码
Jan 25 Javascript
jQuery事件与动画基础详解
Feb 23 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导出oracle库的php代码
2009/04/20 PHP
修改php.ini以达到屏蔽错误信息并记录日志
2013/06/16 PHP
php格式化电话号码的方法
2015/04/24 PHP
PHP面向对象之后期静态绑定功能介绍
2015/05/18 PHP
PHP按指定键值对二维数组进行排序的方法
2015/12/22 PHP
Yii框架结合sphinx,Ajax实现搜索分页功能示例
2016/10/18 PHP
php实现文件上传基本验证
2020/03/04 PHP
理解Javascript_10_对象模型
2010/10/16 Javascript
js 删除数组的几种方法小结
2014/02/21 Javascript
jquery阻止后续事件只执行第一个事件
2014/07/24 Javascript
javascript基本类型详解
2014/11/28 Javascript
jQuery计算文本框字数及限制文本框字数的方法
2016/03/01 Javascript
gulp-htmlmin压缩html的gulp插件实例代码
2016/06/06 Javascript
jQuery动态添加与删除tr行实例代码
2016/10/18 Javascript
详解微信小程序开发之——wx.showToast(OBJECT)的使用
2017/01/18 Javascript
Vue编写多地区选择组件
2017/08/21 Javascript
解决nodejs的npm命令无反应的问题
2018/05/17 NodeJs
Electron + vue 打包桌面操作流程详解
2019/06/24 Javascript
微信小程序日历插件代码实例
2019/12/04 Javascript
原生js实现五子棋游戏
2020/05/28 Javascript
[01:33]完美世界DOTA2联赛PWL S3 集锦第二期
2020/12/21 DOTA
跟老齐学Python之Python安装
2014/09/12 Python
Django中使用极验Geetest滑动验证码过程解析
2019/07/31 Python
Django 设置多环境配置文件载入问题
2020/02/25 Python
python实现简单坦克大战
2020/03/27 Python
python解决OpenCV在读取显示图片的时候闪退的问题
2021/02/23 Python
纯css3(无图片/js)制作的几个社交媒体网站的图标
2013/03/21 HTML / CSS
AmazeUI 评论列表的实现示例
2020/08/13 HTML / CSS
Vans(范斯)新西兰官方网站:美国原创极限运动品牌
2020/09/19 全球购物
什么是静态路由?什么是动态路由?各自的特点是什么?
2015/09/16 面试题
个人简历中自我评价
2014/02/11 职场文书
政府门卫岗位职责
2014/04/29 职场文书
七一建党日演讲稿
2014/09/05 职场文书
加薪申请报告范本
2015/05/15 职场文书
MYSQL(电话号码,身份证)数据脱敏的实现
2021/05/28 MySQL
Python接口自动化之文件上传/下载接口详解
2022/04/05 Python