在jqgrid中,总计不会显示超过两列

时间:2014-04-18 07:15:56

标签: jquery jqgrid

在jqgrid中,total只显示两列。我有5列,想要在客户端的jqgrid中显示每列的单独总数。我正在使用java Platform创建JqGrid。

我正在使用 jsonmap:function(obj){    在colModel中分别返回somevalue;},如amountSpent,unitOfMeasure,quantity,food和tea。

    var sum1 = jQuery("#rowed2").jqGrid('getCol', 'amountSpent', false, 'sum');
    var sum2 = jQuery("#rowed2").jqGrid('getCol', 'unitOfMeasure', false, 'sum');
    var sum3 = jQuery("#rowed2").jqGrid('getCol', 'quantity', false, 'sum');
    var sum4 = jQuery("#rowed2").jqGrid('getCol', 'food', false, 'sum');
    var sum5 = jQuery("#rowed2").jqGrid('getCol', 'tea', false, 'sum');

    jQuery("#rowed2").jqGrid('footerData', 'set', {transactionDate: 'Total:', 
        amountSpent: sum1, unitOfMeasure: sum2, quantity:sum3, food:sum4, tea:sum5});

我还想明智地计算总和...有没有办法做到这一点......

请回复......

提前致谢

0 个答案:

没有答案