有没有办法将摘要行添加到jqgrid treeview

时间:2011-08-11 16:28:45

标签: jquery jqgrid treegrid column-aggregation

我正在使用jqgrid with the treegrid view,而且大多数列都是在树上聚合的数字。缺少的一个部分是总行来聚合顶级层次结构。是否内置了jqgrid来支持这一点,或者应该传递给:

1 个答案:

答案 0 :(得分:5)

树网格支持页脚行(请参阅第二张图片here)以获得树网格,与标准网格相同。如果计算服务器上摘要行的内容,则可以在JSON输入中使用userdata(请参阅here)。如果您希望自定义格式化摘要行,或者如果要计算客户端上摘要行的值,则可以使用loadComplete内的footerData方法。有关示例,请参阅here

以下简单demo生成输出: enter image description here

原始treegrid代码中的更改如下:

footerrow: true,
loadComplete: function () {
    $(this).jqGrid('footerData','set',
        {name:'TOTAL', num:"500", debit:"<i>Bla</i> Bla",
        credit:'20', balance:'<span style="color:red">-1000</span>'});
}