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