显示每个列的SUM,jqGRID

时间:2014-04-24 07:12:31

标签: php jqgrid jqgrid-php

我正在使用jqGrid并在网格中显示我的数据  我有5列。我想计算每列的SUM并在列的末尾显示总和,可能在页脚中。![在下图中,TOTAL仅显示Amount col,我希望它显示在所有列中在列Click here for the image

列的末尾

1 个答案:

答案 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