Jquery DataTable - 添加多个总行

时间:2016-02-14 10:46:26

标签: jquery datatables totals

这是我的代码,其中我成功地将表示所需列的总和的行添加到我的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等)?

0 个答案:

没有答案