2019年9月5日11:19:17

实现思路

直接修改复选框选中状态和伪复选框(DIV)Class

但是调用checkStatus获取不到选中的行

查看底层源代码checkStatus方法的实现是缓存数据中的属性来判断是否选中

所以循环缓存数据,用index找到操作数据修改,再次获取选中行就可以获取到了

table.on(‘row(test)‘,function(obj){

var flag = !obj.tr.find(‘:checkbox:first‘).attr(‘checked‘);

obj.tr.find(‘:checkbox‘).attr(‘checked‘,flag);

if(flag){

obj.tr.find(‘.layui-form-checkbox‘).addClass(‘layui-form-checked‘);

}else{

obj.tr.find(‘.layui-form-checkbox‘).removeClass(‘layui-form-checked‘);

}

layui.each(table.cache.userTable,function(i,l){

if(obj.tr.index()==l.LAY_TABLE_INDEX){

l.LAY_CHECKED=flag;

}

});

});

原文:https://www.cnblogs.com/wangfeii/p/11464726.html

layui table行点击tr_LayUI数据表格行单击事件中选中相关推荐

  1. JS实现鼠标点击展开/隐藏表格行

    <title>JS实现鼠标点击展开/隐藏表格行_网页代码站(www.webdm.cn)</title> <script language="javascript ...

  2. layui table行点击tr_layui框架table表格实现单击行选中checkbox功能

    layui.table.on('row(operateEvent)', function (obj) { var tableDiv; var index = $(obj.tr.selector).at ...

  3. layui table行点击tr_layui的table单击行勾选checkbox功能方法

    如下所示: //单击行勾选checkbox事件 $(document).on("click",".layui-table-body table.layui-table t ...

  4. layui table工具栏点击时间_layui table表格上添加日期控件laydate

    方法:标红的地方是关键,经测试不要 data_field:'velappr' 也能用. tatable.render({ id:'idTest' ,elem: '#dict' ,page: true, ...

  5. layui 数据表格 分页 搜索 checkbox 缓存选中项数据

    在做数据表格的时候遇到了很多坑, 今天整理一下方便以后使用. 主要功能是使用数据表格, 做分页,做搜索,  还有checkbox,  支持全选. 当选中一些数据的时候, 数据切换页面数据在切换回来后, ...

  6. layui 数据表格+分页+搜索+checkbox+缓存选中项数据

    在做数据表格的时候遇到了很多坑, 今天整理一下方便以后使用. 主要功能是使用数据表格, 做分页,做搜索,  还有checkbox,  支持全选. 当选中一些数据的时候, 数据切换页面数据在切换回来后, ...

  7. layui table 复选框跳页后再回来保持原来选中的状态

    layui table默认跳页后不存在源页面选中的状态.如果要实现记录源页面的选中状态,需要定义一个全局变量来记录数据选中状态. 1.修改table.js ;layui.define(["l ...

  8. android菜单点击功能怎么做的,单击android中的Menu按钮打开上下文菜单

    Are you sure you want to open context Menu on Click of Menu button? 因为,上下文菜单适用于特定视图, 上下文菜单提供影响UI中特定项 ...

  9. layui静态表格设置滚动条_解决layui数据表格table的横向滚动条显示问题

    解决layui数据表格table的横向滚动条显示问题 加上这段样式代码就可以解决了: body{overflow-y: scroll;} /* 禁止刷新后出现横向滚动条 */ ps:这个问题fly社区 ...

最新文章

  1. 手把手教你如何新建scrapy爬虫框架的第一个项目(下)
  2. mysql多实例(多个配置文件方式)
  3. MongoDB的基本用法
  4. mysql校对规则_MYSQL校对规则
  5. mysql 授权用户_MySQL创建用户与授权
  6. 找企业网站源码学习研究
  7. 苹果id是什么格式的_苹果用户福利 | 史上最简利用itunes抓包教程只需4步!!!...
  8. 性能和成本的综合架构:单元化架构
  9. 分布式机器学习(下)-联邦学习
  10. 集合论第一章 3 集合论的公式和条件
  11. 微信个人号有哪些好玩的自动回复?自动回复话术分享
  12. 电商项目需求分析 七月实习总结
  13. 文件包含小总结 By Assassin
  14. javasprit基础用法
  15. 锐龙r5 5500u相当于英特尔什么水平 r55500u属于哪个档次
  16. 三维CAD设计软件的核心技术解析----工业软件讲坛第二次讲座
  17. 第十五天 11-常见的网络相关命令
  18. 实战OpenPose项目4:实时准确的全身多人姿态估计和跟踪系统
  19. 网站SEO优化一一百度搜索资源平台
  20. [摘录]知彼解己—同理心交流的原则

热门文章

  1. 我看好嵌入式的未来!!!
  2. php 控制304,php静态文件返回304技巧分享
  3. html循环自动点击事件,js循环遍历ul中li的点击事件,给给选中li添加css
  4. esp32 怎么分配freertos 堆栈大小_详解STM32单片机的堆栈
  5. gearhost php,Gearhost 免费主机的申请
  6. kernelbasedll下载_kernel32.dll
  7. CentOS 7 防火墙,端口开启命令
  8. 【laravel5.4】迁移文件的生成、修改、删除
  9. 软件开发---全套规范
  10. HDU2167 Pebbles(状压DP)