如何在表的最后一行显示列总数

时间:2017-07-14 07:13:33

标签: jquery html

这里我在表格中显示值。在最后一行,我需要显示列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);
        }

2 个答案:

答案 0 :(得分:0)

使用此

{{1}}

答案 1 :(得分:0)

此示例包含上一个答案以及对代码的修正(sprintno代替no):

https://jsfiddle.net/m6hxwhev/2/