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 相关文章推荐
如何实现浏览器上的右键菜单
Jul 10 Javascript
比较全的JS checkbox全选、取消全选、删除功能代码
Dec 19 Javascript
30个让人兴奋的视差滚动(Parallax Scrolling)效果网站
Mar 04 Javascript
jquery表单验证使用插件formValidator
Nov 10 Javascript
项目实践一图片上传之form表单还是base64前端图片压缩(前端图片压缩)
Jul 28 Javascript
jQuery实现动态文字搜索功能
Jan 05 Javascript
JavaScript日期对象(Date)基本用法示例
Jan 18 Javascript
Textarea输入字数限制实例(兼容iOS&amp;安卓)
Jul 06 Javascript
JavaScript实现换肤功能
Sep 15 Javascript
vue父组件触发事件改变子组件的值的方法实例详解
May 07 Javascript
JavaScript变量基本使用方法实例分析
Nov 15 Javascript
JS页面动态绘图工具SVG,Canvas,VML介简介
Oct 16 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抓取页面的几种方法详解
2013/06/17 PHP
PHP中把数据库查询结果输出为json格式简单实例
2015/04/09 PHP
phpmailer绑定邮箱的实现方法
2016/12/01 PHP
PHP自动补全表单的两种方法
2017/03/06 PHP
【消息提示组件】,兼容IE6/7&amp;&amp;FF2
2007/09/04 Javascript
Javascript简单实现可拖动的div
2013/10/22 Javascript
JavaScript对Cookie进行读写操作实例
2015/07/25 Javascript
JavaScript正则表达式小结(test|match|search|replace|split|exec)
2016/12/08 Javascript
JS中如何实现复选框全选功能
2016/12/19 Javascript
AngularJS中update两次出现$promise属性无法识别的解决方法
2017/01/05 Javascript
JavaScript利用闭包实现模块化
2017/01/13 Javascript
详解Angular 4.x Injector
2017/05/04 Javascript
手把手教你把nodejs部署到linux上跑出hello world
2017/06/19 NodeJs
详解Webpack DLL用法以及功能
2017/07/11 Javascript
vue中引用swiper轮播插件的教程详解
2018/08/16 Javascript
js类的继承定义与用法分析
2019/06/21 Javascript
vue循环中点击选中再点击取消(单选)的实现
2020/09/10 Javascript
vue3.0封装轮播图组件的步骤
2021/03/04 Vue.js
通过python下载FTP上的文件夹的实现代码
2013/02/10 Python
python删除列表内容
2015/08/04 Python
python3 实现的人人影视网站自动签到
2016/06/19 Python
Python 操作文件的基本方法总结
2017/08/10 Python
学生信息管理系统python版
2018/10/17 Python
在PyCharm下使用 ipython 交互式编程的方法
2019/01/17 Python
PyCharm安装Markdown插件的两种方法
2019/06/24 Python
PYTHON实现SIGN签名的过程解析
2019/10/28 Python
使用Python快速打开一个百万行级别的超大Excel文件的方法
2021/03/02 Python
利用纯CSS3实现文字向右循环闪过效果实例(可用于移动端)
2017/06/15 HTML / CSS
什么是.net
2015/08/03 面试题
工商企业管理应届生求职信
2013/11/03 职场文书
优乐美广告词
2014/03/14 职场文书
责任胜于能力演讲稿
2014/05/20 职场文书
让世界充满爱演讲稿
2014/05/24 职场文书
2014年团支部工作总结
2014/11/17 职场文书
紧急通知
2015/04/17 职场文书
台风停课通知
2015/04/24 职场文书