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实现鼠标可拖动调整表格列宽度
May 26 Javascript
js实现遮罩层弹出框的方法
Jan 15 Javascript
javascript获取文档坐标和视口坐标
May 26 Javascript
Bootstrap每天必学之导航条
Nov 27 Javascript
jQuery实现的简单提示信息插件
Dec 08 Javascript
JavaScript数组去重由慢到快由繁到简(优化篇)
Aug 26 Javascript
jquery radio的取值_radio的选中_radio的重置方法
Sep 20 Javascript
jQuery实现的动态文字变化输出效果示例【附演示与demo源码下载】
Mar 24 jQuery
JavaScript实现的浏览器下载文件的方法
Aug 09 Javascript
Vue+Typescript中在Vue上挂载axios使用时报错问题
Aug 07 Javascript
Node.JS用纯JavaScript生成图片或滑块式验证码功能
Sep 12 Javascript
js 递归json树实现根据子id查父id的方法分析
Nov 08 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
4.与数据库的连接
2006/10/09 PHP
MySQL连接数超过限制的解决方法
2011/07/17 PHP
thinkphp的CURD和查询方式介绍
2013/12/19 PHP
PHP FTP操作类代码( 上传、拷贝、移动、删除文件/创建目录)
2014/05/10 PHP
PHP之浮点数计算比较以及取整数不准确的解决办法
2015/07/29 PHP
Zend Framework动作助手FlashMessenger用法详解
2016/03/05 PHP
PHP+Apache+Mysql环境搭建教程
2016/08/01 PHP
PHP钩子与简单分发方式实例分析
2017/09/04 PHP
JS中==与===操作符的比较
2009/03/21 Javascript
用js判断页面是否加载完成实现代码
2012/12/11 Javascript
js动态添加事件并可传参数示例代码
2013/10/21 Javascript
将form表单中的元素转换成对象的方法适用表单提交
2014/05/02 Javascript
jQuery事件绑定与解除绑定实现方法
2015/04/15 Javascript
javascript 使用for循环时该注意的问题-附问题总结
2015/08/19 Javascript
Bootstrap进度条实现代码解析
2017/03/07 Javascript
ES6新特性五:Set与Map的数据结构实例分析
2017/04/21 Javascript
将jquery.qqFace.js表情转换成微信的字符码
2017/12/01 jQuery
Django+Vue跨域环境配置详解
2018/07/06 Javascript
Electron-vue脚手架改造vue项目的方法
2018/10/22 Javascript
vue $router和$route的区别详解
2020/12/02 Vue.js
详解常用查找数据结构及算法(Python实现)
2016/12/09 Python
Python Unittest自动化单元测试框架详解
2018/04/04 Python
python3安装speech语音模块的方法
2018/12/24 Python
一行Python代码制作动态二维码的实现
2019/09/09 Python
selenium中get_cookies()和add_cookie()的用法详解
2020/01/06 Python
Python关键字及可变参数*args,**kw原理解析
2020/04/04 Python
html5记忆翻牌游戏实现思路及代码
2013/07/25 HTML / CSS
新奥尔良珠宝:Mignon Faget
2020/11/23 全球购物
网络、C以及其他硬件方面的面试题
2016/08/23 面试题
如果让你测试一台高速激光打印机,你都会进行哪些测试
2012/12/04 面试题
学生鉴定评语大全
2014/05/05 职场文书
2014年老干部工作总结
2014/11/21 职场文书
督导岗位职责
2015/02/04 职场文书
班级管理经验交流材料
2015/11/02 职场文书
初任公务员培训心得体会
2016/01/08 职场文书
Netflix《海贼王》真人版剧集多张片场照曝光
2022/04/04 日漫