当前位置: 首页 > news >正文

泊头网站建设价格电视台网站开发

泊头网站建设价格,电视台网站开发,网站建设管理员角色设置,搭建视频网站在项目开发中遇到table框已经选择过的数据不支持二次选择从而要禁用复选框不许选中#xff0c;但会导致复选框全选时layui的table组件源码中赋值时是根据全部复选框的下标顺序来赋值到数组中返回给你#xff0c;这样已被禁用复选框的数据也会被push到数组中导致数据错乱…在项目开发中遇到table框已经选择过的数据不支持二次选择从而要禁用复选框不许选中但会导致复选框全选时layui的table组件源码中赋值时是根据全部复选框的下标顺序来赋值到数组中返回给你这样已被禁用复选框的数据也会被push到数组中导致数据错乱本layui 版本为2.4.5现解决方案如下找到layui的table.js源码文件 第一步 找到下面代码块 // 找到该代码块 a.elem.on(click, input[namelayTableCheckbox], function () {var e t(this).prev(), i a.layBody.find(input[namelayTableCheckbox]),l e.parents(tr).eq(0).data(index), n e[0].checked,o layTableAllChoose e.attr(lay-filter);o ? (i.each(function (e, t) {t.checked n, a.setCheckData(e, n)}), a.syncCheckAll(), a.renderForm(checkbox)) : (a.setCheckData(l, n), a.syncCheckAll()), layui.event.call(e[0], u, checkbox( p ), v.call(e[0], {checked: n,type: o ? all : one}))})第二部 在第一步的代码快下面添加 a.elem.on(click, input[namecheckChooseAll], function () {var e t(this).prev(), i a.layBody.find(input[namecheckChooseAll]),l e.parents(tr).eq(0).data(index), n e[0].checked,o tableCheckChooseAll e.attr(lay-filter);var _i a.layBody.find(input[namelayTableCheckbox]);if(o){i.each(function (e, i) {var idx t(i).parents(tr).attr(data-index);i.checked n, a.setCheckData(idx, n)});(_i.each(function (e, i) {var idx t(i).parents(tr).attr(data-index);i.checked n, a.setCheckData(idx, n)}), a.syncCheckAll(), a.renderForm(checkbox))}else {var id e.data(id);var idName e.data(idKey);var bc a.layBody.find([data-check-id id ]);(bc.each(function (e, t) {t.checked n;}), a.renderForm(checkbox));var r d.cache[a.key];t.each(r, function (idx, ee) {if (ee[idName] id) {a.setCheckData(idx, n)}});}layui.event.call(e[0], u, checkbox( p ), v.call(e[0], {checked: n,type: o ? all : one}))})第三步 回到你渲染table数据的js中修改checkbox其中注意data-id的值与data-id-key的字段需要一致因在第一步代码块中有做判断处理 {field: choosePatient,width: 60,align: center,title: input typecheckbox namecheckChooseAll lay-skinprimary lay-filtertableCheckChooseAll,templet: function (d) {return input typecheckbox lay-skinprimary classcheck-all namecheckChooseAll data-id d.drugsInfo data-id-keydrugsInfo}}
http://www.w-s-a.com/news/490570/

相关文章:

  • 阿里云用ip做网站网站开发员属于
  • 外链网盘下载南宁seo推广优化
  • 网站的推广方案有哪些此网站可能有
  • wordpress更改链接后网站打不开一键生成个人网站
  • 网站建设后台有哪些东西前端开发培训一般多少钱
  • 高端建设网站公司网站开发 源码
  • 企业网站的劣势园林景观设计公司简介范文
  • 网站建设程序招聘东营建设信息网登录
  • o2o是什么意思通俗讲seo与网站优化 pdf
  • 外贸网站外包一般建设一个网站多少钱
  • 抄袭别人网站的前端代码合法吗网络促销策略
  • 用wordpress制作网站做资源网站
  • wordpress 发布网站南宁网站建设网站
  • 职业生涯规划大赛心得贵阳哪家网站做优化排名最好
  • wordpress 图片懒加载北京网站优化和推广
  • 深圳网站建设工作一个dede管理两个网站
  • 被禁止访问网站怎么办中国建筑网官网查询系统
  • 网站管理运营建设网贷网站
  • 深圳市龙岗区住房和建设局网站怎么给网站做404界面
  • 设计类网站网站系统 建设和软件岗位职责
  • 网站后台打开慢站长之家网址ip查询
  • 图书馆网站设计方案家具设计作品
  • 马鞍山做网站公司排名徐州网站外包
  • 十堰微网站建设电话宣传型网站建设
  • 电脑制作网站教程网络公司除了建网站
  • 360制作网站搜网站网
  • 门户网站标题居中加大网站底部的制作
  • 网站建设项目费用报价ai软件下载
  • 面料 做网站重庆网站seo费用
  • 中国沈阳网站在哪里下载中国移动营销策略分析