【问题标题】:Iterate through each of the group column?遍历每个组列?
【发布时间】:2013-08-16 21:40:23
【问题描述】:

由于我使用 jqGrid 的 GroupingGroupBy 来对列进行分组,那么如何仅获取组列的列表(行)?

另外,如何遍历组列中的行?

另外,我如何判断电子表格是分组列?

谢谢。

【问题讨论】:

    标签: jqgrid


    【解决方案1】:

    我不确定您指的是哪个“组列”。你可以使用

    var $groupRows = $("#grid").find(">tbody>tr.jqgroup");
    

    获取代表分组标题的网格<tr>元素的数组。

    或者,您可以通过

    获取有关组的信息
    var groups = $("#grid").jqGrid("getGridParam", "groupingView").groups;
    

    并遍历数组groups。以the demo的代码为例。

    【讨论】:

    • 啊! “groupingView”是你们所指的。我现在明白了!谢谢。我的项目是用不同的文本替换那里显示的文本(值)。 (即显示组中的总行数加上显示这些组行的平均价格。我希望我能做到。如果你能提供指针那就太好了!
    • @fletchsod:要自定义分组期间显示的信息,我可以推荐the answerthe answer
    • 我看到它使用了 colModel 的格式化程序。由于动态的“groupingGroupBy”,我正在使用 loadComplete 来完成工作。电子表格可以是无 groupingView 或 groupingView,无论是动态方式。哦,好吧。
    猜你喜欢
    • 1970-01-01
    • 2021-06-26
    • 2014-05-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-03
    相关资源
    最近更新 更多