2015-09-24 49 views
0

我想知道是否有任何事件可以在分组时为每个分组键添加额外的小计行(在每个总计上)。 默认情况下,如果启用了分组,则不会触发afterInsertRow。JQGrid分组事件

任何方式来实现这一目标?

更多细节更新:

奥列格您好,我目前的分组按类别列jqGrid的(我的显示产品列表)。因此,对于每个类别,我可以看到总列(摘要)。当我只提取活动产品时,这很好。但我有一个场景,当我显示活动和非活动产品时,我想另外添加另一个小计摘要行,其中仅聚合非活动行。每个组的总摘要行应聚合活动和非活动行,并且工作正常。我只需要一种方法来仅显示非活动行的小计汇总行。此小计行应该位于每个组的总行上方。我希望这是有道理的。

+0

对不起,但您必须重新构思您的问题并描述您需要在分组标题中进行哪些更改。您应该另外考虑在“添加”网格中的行之后触发的“事件”。而不是那个jqGrid在一个操作中构建整个网格bod。另一方jqGrid有**回调**,它允许您更改网格单元格的内容(文本)。有一些回调可以让你在构建行的过程中更改分组行*的文本。 – Oleg

+0

@oleg,我已经添加了更多的细节问题。希望这更有意义 – user3290895

回答

1

我希望我正确理解你的要求。大概你可以只分组两个groupField: ["category", "inactive"]。您还可以考虑在标题中显示摘要:groupSummaryPos: ["header", "header"]。结果你不会完全问你的问题,但是网格会有非常密切的信息。