इस कोड का उपयोग करके मैं सभी डेटाटेबल पंक्तियों के माध्यम से लूप कर सकता हूं और पंक्ति मान दिखा सकता हूं:

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

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

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

लेकिन मैं प्रत्येक पंक्ति पर केवल सेल 3 से मूल्य कैसे प्राप्त कर सकता हूं?

0
Roly 22 जुलाई 2019, 18:28

2 जवाब

सबसे बढ़िया उत्तर

परीक्षण और त्रुटि के बाद यह मेरे लिए काम कर रहा है:

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

});
1
Roly 22 जुलाई 2019, 19:26

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);
0
mark_b 22 जुलाई 2019, 19:00