1

我正在将jqgrid 与 treegrid 视图一起使用,并且大多数列都是在树上聚合的数字。一个缺失的部分是有一个总行来聚合顶级层次结构。jqgrid 中是否有内置的东西来支持这一点,或者应该传递给:

4

1 回答 1

5

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

以下简单演示产生​​输出: 在此处输入图像描述

原始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>'});
}
于 2011-08-11T21:30:29.267 回答