最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

layui的table單擊行勾選checkbox功能方法

 更新時(shí)間:2018年08月14日 10:29:32   作者:damosk  
今天小編就為大家分享一篇layui的table單擊行勾選checkbox功能方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧

如下所示:

//單擊行勾選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 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();
});

實(shí)現(xiàn)原理:找到table的div綁定單擊事件到表格的行:

1、取得行的索引data-index,為后面查找checkbox的控件作準(zhǔn)備

2、根據(jù)是否有固定列查找checkbox所在的表格table(當(dāng)存在固定列時(shí),固定列是另一個(gè)table,checkbox控件就在這上面,因此要優(yōu)先取這個(gè))

3、通過table和data-index查找checkbox控件”td div.laytable-cell-checkbox div.layui-form-checkbox I”,如果存在,則執(zhí)行單擊

4、對td的單擊事件進(jìn)行攔截停止,防止事件冒泡再次觸發(fā)上述的單擊事件5、將此代碼在頁面初始化后執(zhí)行一次即可以。

實(shí)現(xiàn)效果:單擊行,自動(dòng)選中或取消勾選。

以上這篇layui的table單擊行勾選checkbox功能方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

黄陵县| 垦利县| 长葛市| 阿巴嘎旗| 敦化市| 保山市| 苍山县| 邯郸县| 溧水县| 吴川市| 阳山县| 右玉县| 庄河市| 方山县| 盐城市| 桦甸市| 洪洞县| 崇文区| 临潭县| 绥滨县| 太和县| 泽州县| 海晏县| 无为县| 巴马| 贵州省| 化州市| 闵行区| 太仆寺旗| 融水| 凤冈县| 寻乌县| 正定县| 浦县| 嘉峪关市| 湘阴县| 绥芬河市| 太保市| 湟源县| 平原县| 拜城县|