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 相关文章推荐
Javascript中eval函数的使用方法与示例
Apr 09 Javascript
js/jquery获取浏览器窗口可视区域高度和宽度以及滚动条高度实现代码
Dec 17 Javascript
jQuery把表单元素变为json对象
Nov 06 Javascript
jQuery中after()方法用法实例
Dec 25 Javascript
十个免费的web前端开发工具详细整理
Sep 18 Javascript
vue仿淘宝订单状态的tab切换效果
Jun 23 Javascript
vue中使用cropperjs的方法
Mar 01 Javascript
angularJs利用$scope处理升降序的方法
Oct 08 Javascript
vue使用Font Awesome的方法步骤
Feb 26 Javascript
vue 父组件通过$refs获取子组件的值和方法详解
Nov 07 Javascript
Postman无法正常返回结果问题解决
Aug 28 Javascript
React Native项目框架搭建的一些心得体会
May 28 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 攻击方法之谈php+mysql注射语句构造
2009/10/30 PHP
在PHP模板引擎smarty生成随机数的方法和math函数详解
2014/04/24 PHP
Yii2中hasOne、hasMany及多对多关联查询的用法详解
2017/02/15 PHP
精通JavaScript 纠正 cleanWhitespace函数
2010/03/11 Javascript
JavaScript中valueOf函数与toString方法深入理解
2012/12/02 Javascript
Jquery刷新页面背景图片随机变换的实现方法
2013/03/15 Javascript
js禁止回车提交表单的示例代码
2013/12/23 Javascript
jQuery修改CSS伪元素属性的方法
2014/07/30 Javascript
基于NodeJS的前后端分离的思考与实践(一)全栈式开发
2014/09/26 NodeJs
javascript实现简单计算器效果【推荐】
2016/04/19 Javascript
jQuery添加options点击事件并传值实例代码
2016/05/18 Javascript
JavaScript必知必会(三) String .的方法来自何方
2016/06/08 Javascript
jQuery简单实现页面元素置顶时悬浮效果示例
2016/08/01 Javascript
js中获取键盘按下键值event.keyCode、event.charCode和event.which的兼容性详解
2017/03/15 Javascript
JavaScript函数柯里化原理与用法分析
2017/03/31 Javascript
如何理解Vue的作用域插槽的实现原理
2017/08/19 Javascript
ES6学习教程之对象字面量详解
2017/10/09 Javascript
结合mint-ui移动端下拉加载实践方法总结
2017/11/08 Javascript
js实现跟随鼠标移动的小球
2019/08/26 Javascript
vue 使用post/get 下载导出文件操作
2020/08/07 Javascript
[42:36]DOTA2上海特级锦标赛B组败者赛 VG VS Spirit第二局
2016/02/26 DOTA
python数据结构树和二叉树简介
2014/04/29 Python
python下读取公私钥做加解密实例详解
2017/03/29 Python
Python内置函数 next的具体使用方法
2017/11/24 Python
python中列表和元组的区别
2017/12/18 Python
matplotlib 输出保存指定尺寸的图片方法
2018/05/24 Python
Python基于sklearn库的分类算法简单应用示例
2018/07/09 Python
攻击者是如何将PHP Phar包伪装成图像以绕过文件类型检测的(推荐)
2018/10/11 Python
使用Python的OpenCV模块识别滑动验证码的缺口(推荐)
2019/05/10 Python
Django执行源生mysql语句实现过程解析
2020/11/12 Python
Intersport西班牙:在线体育商店
2019/11/06 全球购物
用你熟悉的语言写一个连接ORACLE数据库的程序,能够完成修改和查询工作
2012/06/11 面试题
十八届三中全会宣传方案
2014/02/21 职场文书
离婚协议书范本(2016最新版)
2016/03/18 职场文书
SpringBoot使用ip2region获取地理位置信息的方法
2022/06/21 Java/Android
Nginx安装配置详解
2022/06/25 Servers