layui表格监听全选_layui表格(表单)的全选功能
最近在使用layui这个框架,其中有用到表格的全选功能,下面记录下我的使用.html文件需要引用的是layui.js和layui.css,但是上面两个文件又会引入其他文件.,如图所示,
所以建议从layui官网把整个下载下来,
下面看代码
Document
table>thead>tr>th,
table>tbody>tr>td {
text-align: center!important
}
ID角色名唯一标识状态操作
1张三哈哈已完成编辑2李四呵呵未完成编辑3王五嘻嘻已完成编辑
layui.use(['form', 'element', 'jquery'], function () {
var form = layui.form(),
element = layui.element(),
$ = layui.jquery;
//全选功能
form.on('checkbox(allChoose)', function (data) {
var child = $(data.elem).parents('table').find('tbody input[type="checkbox"]');
child.each(function (index, item) {
item.checked = data.elem.checked;
});
form.render('checkbox');
});
//全选和部分选中时候,表头全选按钮的样式变化
form.on('checkbox(itemChoose)', function (data) {
var sib = $(data.elem).parents('table').find('tbody input[type="checkbox"]:checked').length;
var total = $(data.elem).parents('table').find('tbody input[type="checkbox"]').length;
if (sib == total) {
$(data.elem).parents('table').find('thead input[type="checkbox"]').prop("checked", true);
form.render();
} else {
$(data.elem).parents('table').find('thead input[type="checkbox"]').prop("checked",
false);
form.render();
}
});
});
layui表格监听全选_layui表格(表单)的全选功能相关推荐
- html表格添加选项代码,使用实例演示 表单 中的选项卡功能 在里面添加table id=bootstrap-table/table后不显示表格...
.time-input{ display: inline; } .add-right{ float: right; font-size: 20px; border: 1px solid #111111 ...
- button layui 点击事件_Layui 带多选框表格监听事件以及按钮自动点击写法实例
不话不多说了,直接上代码吧: 获取选中行数据 获取选中数目 验证是否全选 提交选择 id运动名运动时长运动类型 var msg=""; var idlist="" ...
- Layui数据表格监听单元格编辑恢复原值
Layui数据表格监听单元格编辑,并获取原值 table.on('edit(test)', function(obj){ //注:edit是固定事件名,test是table原始容器的属性 lay-fi ...
- 本节作业之显示不同问候语、显示密码、关闭二维码、循环精灵图背景、显示隐藏文本框内容、密码框格式提示错误、京东关闭广告、新浪下拉菜单、开关灯、换肤、表格隔行变色、表单取消全选、tab栏切换、发布删除留言
本节作业之显示不同问候语.显示密码.关闭二维码.循环精灵图背景.显示隐藏文本框内容.密码框格式提示错误.京东关闭广告.新浪下拉菜单.开关灯.换肤.表格隔行变色.表单取消全选.tab栏切换.发布删除留言 ...
- layui checkbox 监听
普通单选框 <input lay-filter="switchTest" type="checkbox" name="type[]" ...
- ajax form表单提交_LayUI提交表单,监听select,分页组件
1.LayUI提交表单 这几天做项目,用到提交layui框架的弹出层的表单,因为需要在提交表单后,关闭当前弹出层,同时刷新父窗口的数据,因此,用普通的提交就不行了,因为普通的提交到后台之后没有返回值, ...
- layui select监听选中的值 二级联动
layui select监听选中的值 二级联动 demo下载地址 html <form class="layui-form" action="">& ...
- common-io-2.0的新功能之文件监控FileAlteration(文件监听的两种实现方法《很全的监听文件例子》)...
common-io-2.0的新功能之文件监控FileAlteration(文件监听的两种实现方法<很全的监听文件例子>) 转载于:https://www.cnblogs.com/rocky ...
- 7.20 Bootstrap、企业黄页2.0、form表单、全选不选反选
Bootstrap.企业黄页2.0.form表单.全选不选反选 一.Bootstrap PPT内容 HTML中导入Bootstrap Bootstrap教程网站 二.企业黄页2.0 三.form表单 ...
- html 勾选框整体勾选,html勾选框_html5实现表单的复选框验证
摘要 腾兴网为您分享:html5实现表单的复选框验证,中日翻译,携程,悟空识字,天气预报等软件知识,以及寻仙答题器,山东省民生警务平台,买车168,关键词优化精灵,文件拷贝工具,自动壁纸,语音播报软件 ...
最新文章
- java rpm 安装路径_如何查找rpm方式安装的软件路径
- 在jsp页面如何禁用session?_Session 的简单介绍
- 【毕设】JAVA+SQL办公自动化系统(源代码+论文+外文翻译)
- 说说携程准备推出的「3+2」工作模式。
- 质控工具之TrimGalore使用方法
- Linux搭建FTP服务器
- 找到某个关键字 同义词词林 python_Python——详解__slots__,property和命名规范
- scikit-learn 线性回归算法
- 8.14.2. Designing JSON documents
- 技术笔记:Wordpress建站,解决无法外网访问的方法
- 支付宝指纹服务器暂时用不了,解决支付宝指纹验证失效的问题
- 计算机备份应用程序无法启动,由于内部错误,备份应用程序无法启动如何解决-解决“由于内部错误,备份应用程序无法启动”的方法 - 河东软件园...
- 由网易云音乐跑步FM功能引申出的一些产品设计思路相关的粗浅看法
- 三菱伺服MR-J3A的调试和JOG试运行
- 嵌入式编程中boot和app的s19简易合并方法(使用mfc编程)
- Catalan卡特兰数
- python 均匀分布_python 实现生成均匀分布的点
- 计算机c语言二级题库及答案txt,计算机二级c语言题库及答案
- C++ —— 到底还能做什么?
- JavaScript数组空位的处理
热门文章
- 2023 xycms广告设计中心网站系统源码asp+access
- (笔记3)输入输出函数,控制语句,循环语句,辅助控制关键词,一维数组。
- 使用java来实现阻塞队列
- 汽车电子产业发展峰会暨联盟成立大会在京举行
- 新东方 词根词缀 excel_干货 | 14张图拓展记忆高中英语所有词缀和词根!全弄懂单词更好背!...
- 【转】如果你生在1993、94,那你一定会懂。
- 康柏笔记本显示不能全屏问题的解决
- python 简易任务管理器
- Python原生代码实现KNN算法(鸢尾花数据集)
- Excel批量导入图片:1列为图片,1列为备注