2011-06-26 28 views
1

我有我想要按多列分组的网格,但jqgrid只支持单列分组,但我认为我可能按一列分组并显示所有其余列使用groupText : ['<b>{0} - {column1} {column2} {column3} {column4}</b>'],但看起来像这也是问题,无法找到如何做到这一点,可能有人会遇到这种情况?jQGrid如何在groupText中添加列

此文档http://www.trirand.com/jqgridwiki/doku.php?id=wiki:grouping说我可能只使用{0}这意味着组值总称和{1}这意味着该组的总数。

我的数据看起来就像是:

Id | Group | Column1  | Column2 |Column3 | Column4 Name 
1 | 1  | 02-dec-2003 | Good | Rain | 1000 | Name1 
2 | 1  | 02-dec-2003 | Good | Rain | 1000 | Name2 
3 | 2  | 01-dec-2004 | Bad  | Sun | 1000 | Name3 
4 | 2  | 01-dec-2004 | Bad  | Sun | 1000 | Name4 
5 | 2  | 01-dec-2004 | Bad  | Sun | 1000 | Name5 

我被集团思维集团和中分组文本添加Column1 Column2 Column3 Column4

任何想法我可以做什么或类似的东西?

而且我可以结合我列一个生产类似的东西:

Id | Group      | Name 
1 | 1 02-dec-2003 Good Rain 1000| Name1 
2 | 1 02-dec-2003 Good Rain 1000| Name2 
3 | 2 01-dec-2004 Bad Sun 1000 | Name3 
4 | 2 01-dec-2004 Bad Sun 1000 | Name4 
5 | 2 01-dec-2004 Bad Sun 1000 | Name5 

但我想这将是缓慢的通过这么长的串组,因为分组会在这种情况下慢。

+0

你解决了吗,@Joper?我也遇到了同样的问题 – Cruis

回答

0

我也有类似的问题。我想按多列进行分组,以便折叠的行显示一次分组数据,并将其展开显示详细信息。