1.获取表格所有数据
function getTableContent(){
var nTrs = table.fnGetNodes();//fnGetNodes获取表格所有行,nTrs[i]表示第i行tr对象
for(var i = 0; i < nTrs.length; i++){
console.log('[获取数据]' + table.fnGetData(nTrs[i]));//fnGetData获取一行的数据
}
}
打印结果:
2.获取表格选中行数据
function getTableContent(){
var nTrs = table.fnGetNodes();//fnGetNodes获取表格所有行,nTrs[i]表示第i行tr对象
for(var i = 0; i < nTrs.length; i++){
if($(nTrs[i]).hasClass('selected')){
console.log('[获取数据]' + table.fnGetData(nTrs[i]));//fnGetData获取一行的数据
}
}
}
3.获取某一行某一列数据
function getTableContent(){
var nTrs = table.fnGetNodes();//fnGetNodes获取表格所有行,nTrs[i]表示第i行tr
for(var i = 0; i < nTrs.length; i++){
// if($(nTrs[i]).hasClass('selected')){//相当于$(tr)
var t = table.fnGetData(nTrs[i]);
console.log("aaaaaa:" + t[2]);//获取一行第3列数据
// }
}
}
打印结果: