我正在使用jqGrid并在网格中显示我的数据 我有5列。我想计算每列的SUM并在列的末尾显示总和,可能在页脚中。![在下图中,TOTAL仅显示Amount col,我希望它显示在所有列中在列Click here for the image
列的末尾答案 0 :(得分:0)
您可以使用 LoadComplete - function
来实现此目的要在网格的页脚中显示金额列的总和总计,那么您应该启用 footerrow 并且应该使用 loadComplete 功能如下,
footerrow: true,
loadComplete: function () {
var sumOfPrice = jQuery("#gridId").jqGrid('getCol','Amount',false,'sum');
jQuery("#gridId").jqGrid('footerData', 'set', { Date: 'Total:', Amount: sumOfPrice });
}
有关重新加载完成功能的信息,请查看here。