首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >嗨,我在Jquery中有一个问题,当我循环通过Datatable分页表时,从第11行开始,它不是循环

嗨,我在Jquery中有一个问题,当我循环通过Datatable分页表时,从第11行开始,它不是循环
EN

Stack Overflow用户
提问于 2020-05-11 21:09:21
回答 1查看 67关注 0票数 0

我的表体如下所示

代码语言:javascript
复制
 <tbody id="processBody" class="">
   <tr data-status="pending" > ----- </tr>

在Jquery中,

代码语言:javascript
复制
$("#processBody").find("tr[data-status]").each(function () {
     console.log(this)
     var process_status = $(this).data('status');
});

将只输出前十行,即tr元素,但它不会从第11行开始循环。我不确定,但我认为由于它与jquery的Datatables分页,从第11个tr行开始,它没有循环,也没有显示Table Tr元素

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-05-11 23:06:24

谢天谢地,我找到了解决方案,链接如下

https://stackoverflow.com/a/49148001/13437588

为了遍历一个分页表,下面是我需要访问每个元素的所有数据属性的代码

id = example2的表和具有数据属性的表行,但如下所示

代码语言:javascript
复制
<tr data-status = "pending"> ... </tr>
<tr data-status = "progress"> ...</tr>
 <tr > .... </tr>



  var table = $('#example2').DataTable();
    table.rows().eq(0).each( function ( index ) {
    var process_status = $( this.row( index ).node() ).attr( 'data-status' )
    });
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61730514

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档