【问题标题】:Datatables loop only rows by indexes数据表仅按索引循环行
【发布时间】:2018-12-19 08:38:48
【问题描述】:

我有一个数据表,我需要在其中进行一些迭代/数学计算。但我只需要读取一些行,由另一个函数传递的索引数组。

例如,如果我有一个索引数组,例如:arr = [0,1,3,5];,我需要在限制为行的表内循环:仅限 0、1、3、5。

这是我循环所有行的小提琴:

http://jsfiddle.net/bbLjzspf/5398/

我不知道如何限制循环。

重要提示:我知道我可以循环所有行并检查 rowIdx 是否在数组 arr 中进行计算,但是对于我在此示例中省略的一些问题/变量,我不能使用此方法。 我只需要限制循环!

【问题讨论】:

    标签: jquery datatables


    【解决方案1】:

    我自己找到了解决方案:

    var arr = [0,1,3,5];
    
    myTable.rows(arr, { order: 'applied' }).every(function ( rowIdx, tableLoop, rowLoop ) {
    
        alert(rowIdx);
    
    });
    

    http://jsfiddle.net/bbLjzspf/5406/

    【讨论】:

      猜你喜欢
      • 2013-01-30
      • 2020-10-18
      • 2021-01-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-07-30
      相关资源
      最近更新 更多