亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

layui 數(shù)據(jù)表格復(fù)選框?qū)崿F(xiàn)單選功能的例子

 更新時間:2019年09月19日 16:29:21   作者:丨逸仙  
今天小編就為大家分享一篇layui 數(shù)據(jù)表格復(fù)選框?qū)崿F(xiàn)單選功能的例子,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

我就廢話不多說了,大家直接看代碼吧!希望能幫助到你

如下所示:

//點擊選中(單選)
//單擊行勾選checkbox事件
  $(document).on("click",".layui-table-body table.layui-table tbody tr", function () {
    var index = $(this).attr('data-index');
    var tableBox = $(this).parents('.layui-table-box');
    //存在固定列
    if (tableBox.find(".layui-table-fixed.layui-table-fixed-l").length>0) {
      tableDiv = tableBox.find(".layui-table-fixed.layui-table-fixed-l");
    } else {
      tableDiv = tableBox.find(".layui-table-body.layui-table-main");
    }
    //獲取已選中列并取消選中
    var trs = tableDiv.find(".layui-unselect.layui-form-checkbox.layui-form-checked").parent().parent().parent();
      for(var i = 0;i<trs.length;i++){
       var ind = $(trs[i]).attr("data-index");
       if(ind!=index){
       var checkCell = tableDiv.find("tr[data-index=" + ind + "]").find("td div.laytable-cell-checkbox div.layui-form-checkbox I");
        if (checkCell.length>0) {
          checkCell.click();
        }
       }
      }
    //選中單擊行
    var checkCell = tableDiv.find("tr[data-index=" + index + "]").find("td div.laytable-cell-checkbox div.layui-form-checkbox I");
    if (checkCell.length > 0) {
      checkCell.click();
    }
    });
  $(document).on("click", "td div.laytable-cell-checkbox div.layui-form-checkbox", function (e) {
    e.stopPropagation();
  });
//點擊選中(多選)
//單擊行勾選checkbox事件
  $(document)
      .on(
          "click",
          ".layui-table-body table.layui-table tbody tr",
          function() {
            var obj = event ? event.target : event.srcElement;
            var tag = obj.tagName;
            var index = $(this).attr('data-index');
            var tableBox = $(this).parents(".layui-table-box");
            //存在固定列
            if (tableBox
                .find('.layui-table-fixed.layui-table-fixed-l').length > 0) {
              tableDiv = tableBox
                  .find('.layui-table-fixed.layui-table-fixed-l');
            } else {
              tableDiv = tableBox
                  .find('.layui-table-body.layui-table-main');
            }
            var checkCell = tableDiv
                .find('tr[data-index=' + index + ']')
                .find(
                    "td div.laytable-cell-checkbox div.layui-form-checkbox I");
            if (checkCell.length > 0) {
              checkCell.click();
            }
          });
  $(document).on("click",
      "td div.laytable-cell-checkbox div.layui-form-checkbox",
      function(e) {
        e.stopPropagation();
      })

以上這篇layui 數(shù)據(jù)表格復(fù)選框?qū)崿F(xiàn)單選功能的例子就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Bootstrap自定義文件上傳下載樣式

    Bootstrap自定義文件上傳下載樣式

    這篇文章主要教大家如何使用Bootstrap自定義文件上傳下載樣式,感興趣的小伙伴們可以參考一下
    2016-05-05
  • 原生js實現(xiàn)日期聯(lián)動

    原生js實現(xiàn)日期聯(lián)動

    日期聯(lián)動算是一個比較常見的功能了,隨便度娘一下,你就能找到N多代碼,今天給大家介紹的是個人比較常用,代碼很簡潔,高效,這里推擠給大家。
    2015-01-01
  • bootstrap3中container與container_fluid外層容器的區(qū)別講解

    bootstrap3中container與container_fluid外層容器的區(qū)別講解

    .container與.container_fluid是bootstrap中的兩種不同類型的外層容器。這篇文章主要介紹了bootstrap3中container與container_fluid的區(qū)別,需要的朋友可以參考下
    2017-12-12
  • 微信小程序使用藍(lán)牙小插件

    微信小程序使用藍(lán)牙小插件

    這篇文章主要為大家詳細(xì)介紹了微信小程序使用藍(lán)牙小插件,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-09-09
  • JS下拉緩沖菜單示例代碼

    JS下拉緩沖菜單示例代碼

    下拉緩沖菜單效果想必大家都有見過吧,在本文使用JS輕松實現(xiàn)下,想學(xué)習(xí)的朋友可以參考下
    2013-08-08
  • d3繪制基本的柱形圖的實現(xiàn)代碼

    d3繪制基本的柱形圖的實現(xiàn)代碼

    柱形圖是圖表中常見的一種,這篇文章主要介紹了d3繪制基本的柱形圖的實現(xiàn)代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-12-12
  • JS?解決Cannot?set?properties?of?undefined的問題

    JS?解決Cannot?set?properties?of?undefined的問題

    遇到這樣問題當(dāng)前的是當(dāng)前對象或者數(shù)組是undefined,但是卻用來引用屬性或者索引,遇到這樣的問題如何解決呢,下面通過本文給大家介紹JS?如何解決Cannot?set?properties?of?undefined,需要的朋友可以參考下
    2024-01-01
  • fetch跨域問題的使用詳解

    fetch跨域問題的使用詳解

    這篇文章主要介紹了fetch跨域問題的使用詳解,fetch 的核心主要包括:Request , Response , Header , Body,利用了請求的異步特性 --- 它是基于 promise 的,本文通過實例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2022-09-09
  • JS彈窗 JS彈出DIV并使整個頁面背景變暗功能的實現(xiàn)代碼

    JS彈窗 JS彈出DIV并使整個頁面背景變暗功能的實現(xiàn)代碼

    這篇文章主要介紹了JS彈窗 JS彈出DIV并使整個頁面背景變暗功能的實現(xiàn)代碼,需要的朋友可以參考下
    2018-04-04
  • javascript實現(xiàn)checkbox復(fù)選框?qū)嵗a

    javascript實現(xiàn)checkbox復(fù)選框?qū)嵗a

    這篇文章主要為大家介紹了javascript實現(xiàn)checkbox復(fù)選框?qū)嵗a,對checkbox復(fù)選框進行美化,感興趣的小伙伴們可以參考一下
    2016-01-01

最新評論