列总计

列总计,第1张

总计

我不太确定自己想要什么,但是如果您只想按列汇总所有行,请参见下文

    var totalsByRow = [0, 0, 0, 0, 0];    var totalsByCol = [0, 0, 0, 0, 0];    $(document).ready(function() {        var $dataRows = $("#sum_table tr:not('.totalColumn, .titlerow')");        $dataRows.each(function(i) { $(this).find('td:not(.totalRow)').each(function(j) {     totalsByCol[j] += parseInt($(this).html());     totalsByRow[i] += parseInt($(this).html()); });        });        for (var i = 0; i < totalsByCol.length - 1; i++) { totalsByCol[totalsByCol.length - 1] += totalsByCol[i];    } $("#sum_table td.totalCol").each(function(i) { $(this).html("total:" + totalsByCol[i]);        });        $("#sum_table td.totalRow").each(function(i) { $(this).html("total:" + totalsByRow[i]);        });    });

演示



欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5174024.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-18
下一篇 2022-11-18

发表评论

登录后才能评论

评论列表(0条)

保存