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

layui問題之模擬table表格中的選中按鈕選中事件的方法

 更新時(shí)間:2019年09月20日 11:09:52   作者:柒仔不安  
今天小編就為大家分享一篇layui問題之模擬table表格中的選中按鈕選中事件的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧

一、問題

不操作頁面,實(shí)現(xiàn)table表格中的checkbox選中功能

二、經(jīng)過

剛開始的思路:

1、通過table的id,找到table渲染時(shí)生成的div,即table的下一個(gè)兄弟節(jié)點(diǎn)div.layui-table-view

2、由于checkbox是固定列,再通過第一步,找到div.layui-table-view的子元素.layui-table-fixed

3、緊接著,找出table的第一行的第一個(gè)td里面的input,即tr[data-index="0"] td input(注:這個(gè)input的類型就是checkbox)

4、找到input的下一個(gè)兄弟節(jié)點(diǎn),即div.layui-form-checked

layui.use(['table', 'form', 'layer', 'layedit', 'laydate'], function() {
  // code

  //模擬checkbox選中功能
  var checkbox = $('#employeesTable').next().find('.layui-table-fixed tr[data-index="0"] td input');
  checkbox.next().click();
});

結(jié)果可想而知,并沒有實(shí)現(xiàn)。在console中打印出來,找不到.layui-table-fixed,只能找到table里面的<tbody></tbody>,而且里面沒有子節(jié)點(diǎn)。

三、結(jié)果

想一下,大概是table渲染數(shù)據(jù)時(shí),模擬checkbox選中功能已經(jīng)開始執(zhí)行了。更這段code加一個(gè)延遲,這個(gè)問題解決。

setTimeout(function () {
  var td = $('#employeesTable').next().find('.layui-table-fixed tr[data-index="0"] td input');
  td.next().click();
},3000);

PS:后臺(tái)在寫測(cè)試,需要操作頁面dom,用到了這種模擬事件。

以上這篇layui問題之模擬table表格中的選中按鈕選中事件的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

彩票| 栖霞市| 海林市| 安宁市| 同心县| 壶关县| 连云港市| 襄垣县| 宜昌市| 西林县| 宣威市| 昆明市| 临夏市| 临潭县| 贵州省| 新郑市| 福建省| 焦作市| 同江市| 将乐县| 沧源| 镇巴县| 揭东县| 松江区| 民丰县| 枣阳市| 新竹县| 防城港市| 湖北省| 丰原市| 内乡县| 泸西县| 繁峙县| 安阳市| 河池市| 九龙城区| 桐梓县| 喀什市| 卓资县| 安图县| 巨野县|