首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Orderby中显示jqPivot组标题

如何在Orderby中显示jqPivot组标题
EN

Stack Overflow用户
提问于 2015-04-22 06:54:04
回答 1查看 546关注 0票数 1

下面是创建的示例-数据透视表JSFiddle示例:这里

代码语言:javascript
复制
groupingView: {
        groupField: ['ComponentType'],
        groupColumnShow: [false],
        groupDataSorted: true,
        groupOrder: "desc"
    }, /*Is not working properly, when i click sort on ComponentType, group headers are not sorting*/

需要帮助以显示ComponentType(组标题)在desc order中。

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-22 09:44:03

首先,您必须修复您使用的分组选项。你必须用

代码语言:javascript
复制
groupOrder: ["desc"]

而不是

代码语言:javascript
复制
groupOrder: "desc"

忽略"desc"分组顺序的主要问题已经存在于jqGrid的旧版本中(参见这条线 of jqGrid 4.6和这条线 of jqGrid 4.7)。

我用免费的jqGrid修正了代码。使用来自GitHub的免费GitHub的最新版本的演示程序没有更多描述的问题:https://jsfiddle.net/OlegKi/bkqce0s0/11/

如果您必须使用旧版本的免费jqGrid of jqGrid,那么您可以通过将datatype"jsonstring"改为"local"来解决这个问题。

代码语言:javascript
复制
onInitGrid: function () {
    var p = $(this).jqGrid("getGridParam"),
        userdata = p.datastr.userdata;

    // filter the data and remove some items
    p.data = $.grep(p.datastr, function (item) {
        return item.ComponentType !== "";
    });

    p.userData = userdata;
    p.datatype = "local";
}

演示http://jsfiddle.net/OlegKi/bkqce0s0/12/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29789909

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档