数据表:遍历所有行并从每一行的特定单元格中获取值

时间:2019-07-22 15:28:28

标签: javascript jquery datatables

通过使用此代码,我可以遍历所有DataTable行并显示行值:

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

table.rows().every(function(){

    console.log(this.data());
});

但是如何仅从每行的单元格3中获取值?

2 个答案:

答案 0 :(得分:0)

使用columns().data()

let table = $('#example').DataTable();
let values = table.columns(2) // DataTables is zero-based
                    .data()  
                    .eq(0);  // Convert to 2D array
console.log(values);

答案 1 :(得分:0)

经过反复试验,这才对我有用:

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

table.rows().every(function(){

    var Row=this.data();//store every row data in a variable

    console.log(Row[3]);//show Row + Cell index

});