这是我的代码,其中我成功地将表示所需列的总和的行添加到我的dataTable的末尾。
$('#user-table1').DataTable({
"footerCallback": function (nRow, aasData, iStart, iEnd, aiDisplay ) {
$($(nRow).children()).remove();
for(var i=0;i<aasData[0].length;i++){
var a= document.createElement('td');
$(a).html('');
$(nRow).append(a);
}
var columns=[4, 5,6,7, 8, 9]; //the columns you wish to add
$($(nRow).children().get(0)).html("Сумма");
for(var j in columns) {
var columnActual= columns[j];
var total=0;
for(var i=iStart;i<iEnd;i++){
total=total+parseInt(aasData[aiDisplay[i]][columnActual]);
}
$($(nRow).children().get(columnActual)).html(total);
}
}
});
除了总计之外,还有什么方法可以添加多个总行(例如min,max,average,stddev等)?