DataTables - 如何获取/设置行中单元格的值?

时间:2015-10-01 14:42:22

标签: get set datatables row cell

我正在使用我在文档中找到的示例迭代我的DataTable的行,但我想获取第二列的数据,分析该值,然后在该单元格上设置我的处理值。

tablaProgDetalle.rows().every( function ( rowIdx, tableLoop, rowLoop ) {
 // I suppose here goes the processing and the setting of the cells values.
});

1 个答案:

答案 0 :(得分:4)

您可以在匿名函数中使用row().data()来获取和设置行的数据。请注意,匿名函数内的变量this指的是正在迭代的行。

var table = $('#example').DataTable();

table.rows().every( function ( rowIdx, tableLoop, rowLoop ) {
    var data = this.data();        

    data[0] = '* ' + data[0];

    this.data(data);
});

样本

请参阅this jsFiddle以获取代码和演示。