2017-07-14 74 views
0

这里我在表中显示值。在最后一行,我需要显示列totalamt的总数。 var total;是TotalAmt总和的字段。我需要在最后一行显示这个。如何在表的最后一行显示列总数

 if (data.length > 0) { 

      var tr; 

      var monthNames = ["Jan", "Feb", "Mar", "Apr", "May", "Jun","Jul", "Aug", "Sep", "Oct", "Nov", "Dec"]; 
      for (var i = 0; i < data.length; i++) { 

       var date = new Date(data[i].CompDt); 

       var month = monthNames[date.getMonth()]; 
       var total = 0; 


       var sprintno = data[i].ID; 
       var totalamt = data[i].TotalAmt; 
       tr = $('<tr/>'); 
       tr.append("<td>" + month + "</td>"); 
       tr.append("<td>" + no + "</td>"); 
       tr.append("<td>" + totalamt + "</td>"); 
       $('#GraphTable').append(tr); 
      } 

      var total = 0; 
      for (var i = 0; i < data.length; i++) { 
       total = total + data[i].TotalAmt; 
      } 

      tr = $('<tr style="font-weight: bold; background-color: white" />'); 
      tr.append("<td></td>"); 
      tr.append("<td></td>"); 
      tr.append("<td></td>"); 


      $('#GraphTable').append(tr); 
     } 

回答

0

使用此

$('#GraphTable').append('<tr><td>'+total+'</td></tr>'); 
相关问题