Datatables зацикливают только строки по индексам

У меня есть таблицы данных, где у меня есть некоторая итерация / математическое вычисление, но только некоторая строка, которую мне нужно прочитать, с помощью массива индексов, переданного другой функцией.

Например, если у меня есть массив индексов, таких как: arr = [0,1,3,5];, мне нужно зацикливаться внутри таблицы, ограниченной только строками: 0,1,3,5.

Это моя рабочий пример, которая перебирает ВСЕ строки:

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

Я не знаю, как ограничить цикл.

Важно: я знаю, что могу зациклить все строки и проверить, находится ли rowIdx в массиве arr, чтобы выполнить расчет, но для некоторых проблем / переменных, которые я пропустил в этом примере, я не могу использовать этот метод. Мне нужно только ограничить цикл!

Как конвертировать HTML в PDF с помощью jsPDF
Как конвертировать HTML в PDF с помощью jsPDF
В этой статье мы рассмотрим, как конвертировать HTML в PDF с помощью jsPDF. Здесь мы узнаем, как конвертировать HTML в PDF с помощью javascript.
0
0
35
1

Ответы 1

Я сам нашел решение:

var arr = [0,1,3,5];

myTable.rows(arr, { order: 'applied' }).every(function ( rowIdx, tableLoop, rowLoop ) {

    alert(rowIdx);

});

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

Другие вопросы по теме