layui table复选框禁止某几条勾选的实例


Posted in Javascript onSeptember 20, 2019

Layui table复选框禁止勾选

var list = [0,1,3];//获得禁用的tr的行index
//遍历设置复选框禁用
for(var i=0;i<list.length;i++){
 $(".layui-table tr[data-index="+list[i]+"] input[type='checkbox']").prop('disabled',true);
 $(".layui-table tr[data-index="+list[i]+"] input[type='checkbox']").next().addClass('layui-btn-disabled');
}

//在tbody内容的第一行tr中写入

<td>{{id}}-{{ischeck}}</td>

//js中获取tr中写入的内容

var table = layui.table;
var checkStatus = table.checkStatus('table');//lay-filter="table"
var values = new Array();
for(var i=0;i<checkStatus.data.length;i++){
 var thisdata = checkStatus.data[i].id;//获取上面那个td的内容
 var check = thisdata.split("-")[1];//截取ischeck
 if(check=='1'){ //拦截禁用的行的id
  values.push(thisdata.split("-")[0]);//截取id
 }
}

var idlist = values//得到所有的id 0,1,3

//给禁用的复选框更改样式

.layui-table-view .layui-form-checkbox.layui-btn-disabled[lay-skin=primary] i,.layui-table-view .layui-form-checkbox.layui-checkbox-disbaled[lay-skin=primary] i{background-color: #e9e9e9;border-color: #e9e9e9;}

以上这篇layui table复选框禁止某几条勾选的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Javascript 键盘keyCode键码值表
Dec 24 Javascript
用js脚本控制asp.net下treeview的NodeCheck的实现代码
Mar 02 Javascript
js indexOf()定义和用法
Oct 21 Javascript
JavaScript中“基本类型”之争小结
Jan 03 Javascript
关于在IE下的一个安全BUG --可用于跟踪用户的系统鼠标位置
Apr 17 Javascript
jQuery判断密码强度实现思路及代码
Apr 24 Javascript
vue如何实现observer和watcher源码解析
Mar 09 Javascript
MUI顶部选项卡的用法(tab-top-webview-main)详解
Oct 08 Javascript
微信小程序视图控件与bindtap之间的问题的解决
Apr 08 Javascript
微信小程序如何加载数据库真实数据的实现
Mar 04 Javascript
详解vue中使用transition和animation的实例代码
Dec 12 Vue.js
字节飞书面试promise.all实现示例
Jun 16 Javascript
教你如何用Node实现API的转发(某音乐)
Sep 20 #Javascript
使用layui实现树形结构的方法
Sep 20 #Javascript
生成无限制的微信小程序码的示例代码
Sep 20 #Javascript
浅谈layui分页控件field参数接收对象的问题
Sep 20 #Javascript
vuex根据不同的用户权限展示不同的路由列表功能
Sep 20 #Javascript
微信小程序如何播放腾讯视频的实现
Sep 20 #Javascript
Vue+iview+webpack ie浏览器兼容简单处理
Sep 20 #Javascript
You might like
修改php.ini不生效问题解决方法(上传大于8M的文件)
2013/06/14 PHP
php+mysqli实现批量执行插入、更新及删除数据的方法
2015/01/29 PHP
PHP内核学习教程之php opcode内核实现
2016/01/27 PHP
深入解析PHP的Laravel框架中的event事件操作
2016/03/21 PHP
php基于环形链表解决约瑟夫环问题示例
2017/11/07 PHP
关于laravel框架中的常用目录路径函数
2019/10/23 PHP
javascript 构造函数强制调用经验总结
2012/12/02 Javascript
javascript面向对象包装类Class封装类库剖析
2013/01/24 Javascript
动态加载script文件的两种方法
2013/08/15 Javascript
js创建元素(节点)示例
2014/01/02 Javascript
JS实现支持Ajax验证的表单插件
2016/03/24 Javascript
浅谈Javascript中的12种DOM节点类型
2016/08/19 Javascript
JavaScript中关于iframe滚动条的去除和保留
2016/11/17 Javascript
jQuery实现多张图片上传预览(不经过后端处理)
2017/04/29 jQuery
Angular4实现动态添加删除表单输入框功能
2017/08/11 Javascript
解决vant中 tab栏遇到的坑 van-tabs
2020/11/04 Javascript
[13:25]VP vs VICI (BO3)
2018/06/07 DOTA
python 生成不重复的随机数的代码
2011/05/15 Python
在Python中处理字符串之ljust()方法的使用简介
2015/05/19 Python
Python基于列表模拟堆栈和队列功能示例
2018/01/05 Python
Python自定义装饰器原理与用法实例分析
2018/07/16 Python
python爬虫开发之Beautiful Soup模块从安装到详细使用方法与实例
2020/03/09 Python
pytorch cuda上tensor的定义 以及减少cpu的操作详解
2020/06/23 Python
html5 web本地存储将取代我们的cookie
2012/12/26 HTML / CSS
Desigual英国官网:在线购买原创服装
2018/03/09 全球购物
英国顶级珠宝品牌之家:John Greed
2018/06/09 全球购物
耐克中国官方商城:Nike中国
2018/10/18 全球购物
一些Solaris面试题
2013/03/22 面试题
行政管理毕业生自荐信
2014/02/24 职场文书
幼儿园中班开学寄语
2014/04/03 职场文书
门前三包责任书
2014/04/15 职场文书
公司活动总结怎么写
2014/06/25 职场文书
旗帜观后感
2015/06/08 职场文书
党员读书活动心得体会
2016/01/14 职场文书
MySQL中distinct与group by之间的性能进行比较
2021/05/26 MySQL
MySQL的InnoDB存储引擎的数据页结构详解
2022/03/03 MySQL