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 IE 与 FF中兼容问题小结
Feb 18 Javascript
JS运行耗时操作的延时显示方法
Nov 19 Javascript
ECMAScript6函数剩余参数(Rest Parameters)
Jun 12 Javascript
学习Javascript闭包(Closure)知识
Aug 07 Javascript
原生javascript实现图片放大镜效果
Jan 18 Javascript
JS实现的文件拖拽上传功能示例
May 21 Javascript
详谈js的变量提升以及使用方法
Oct 06 Javascript
微信小程序传值以及获取值方法的详解
Apr 29 Javascript
JS中的算法与数据结构之队列(Queue)实例详解
Aug 20 Javascript
vue语法自动转typescript(解放双手)
Sep 18 Javascript
javascript 对象 与 prototype 原型用法实例分析
Nov 11 Javascript
javascript实现点击小图显示大图
Nov 29 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实现WEB动态网页静态
2006/10/09 PHP
用PHP和ACCESS写聊天室(三)
2006/10/09 PHP
php下防止单引号,双引号在接受页面转义的设置方法
2008/09/25 PHP
解析php file_exists无效的解决办法
2013/06/26 PHP
CodeIgniter实现从网站抓取图片并自动下载到文件夹里的方法
2015/06/17 PHP
Yii2.0框架behaviors方法使用实例分析
2019/09/30 PHP
laravel 5.3 单用户登录简单实现方法
2019/10/14 PHP
Javascript 函数中的参数使用分析
2010/03/27 Javascript
JQuery AJAX 中文乱码问题解决
2013/06/05 Javascript
JS 毫秒转时间示例代码
2013/09/22 Javascript
jquery实现ajax提交form表单的方法总结
2014/03/03 Javascript
node.js中的events.emitter.once方法使用说明
2014/12/10 Javascript
JavaScript实现简洁的俄罗斯方块完整实例
2016/03/01 Javascript
用AngularJS的指令实现tabs切换效果
2016/08/31 Javascript
ASP.NET jquery ajax传递参数的实例
2016/11/02 Javascript
基于JavaScript实现Tab选项卡切换效果
2016/11/24 Javascript
微信小程序选择图片和放大预览图片功能
2017/11/02 Javascript
使用Vue.observable()进行状态管理的实例代码详解
2019/05/26 Javascript
Echarts地图添加引导线效果(labelLine)
2019/09/30 Javascript
VUEX-action可以修改state吗
2019/11/19 Javascript
微信小程序开发中var that =this的用法详解
2020/01/18 Javascript
JavaScript实现多文件下载方法解析
2020/08/07 Javascript
python基于urllib实现按照百度音乐分类下载mp3的方法
2015/05/25 Python
Python获取本机所有网卡ip,掩码和广播地址实例代码
2018/01/22 Python
解决python 执行sql语句时所传参数含有单引号的问题
2020/06/06 Python
如何通过python实现IOU计算代码实例
2020/11/02 Python
实例讲解HTML5的meta标签的一些应用
2015/12/08 HTML / CSS
Amara美国站:英国高端家居礼品网站,世界各地的奢侈家具品牌
2017/07/26 全球购物
Sperry澳大利亚官网:源自美国帆船鞋创始品牌
2019/07/29 全球购物
Gibson London官网:以地道的英国男装而著称
2019/12/06 全球购物
护理专业个人求职简历的自我评价
2013/10/13 职场文书
大学生入党推荐书范文
2014/05/17 职场文书
幸福中国演讲稿
2014/09/12 职场文书
法定代表人证明书
2014/11/28 职场文书
详细聊一聊mysql的树形结构存储以及查询
2022/04/05 MySQL
Python加密与解密模块hashlib与hmac
2022/06/05 Python