0

我一直在尝试使 jqGrid 的多分组功能起作用,但我只得到第一级分组:

在此处输入图像描述

应该还有另外一组。这是源代码:

$('#grdData').jqGrid({
    url: 'Default.aspx?method=GetGridData',
    datatype: 'json',
    colNames: ['Exchange', 'Market', 'Security Name', '', ''],
    colModel: [
        { name: 'exchange', index: 'exchange', width: 100, align: 'center' },
        { name: 'market', index: 'market', width: 100, align: 'center' },
        { name: 'secname', index: 'secname', width: 200 },
        { name: 'remino', index: 'remino' },
        { name: 'clino', index: 'clino' }
    ],
    rowNum: 5,
    pager: '#pgrGrid',
    sortname: 'exchange',
    viewrecords: true,
    sortorder: 'asc',
    grouping: true,
    groupingView: {
        groupField: ['remino', 'clino'],
        groupColumnShow: [false, false],
        groupText: ['<b>{0}</b>', '{0}'],
        groupCollapse: false,
        groupOrder: ['asc', 'asc'],
        groupDataSorted: true
    }
 });

clino组没有出现,我查看了响应json,觉得还可以。此外,当我将 groupColumnShow 设置为“true”、“true”时 - 两个分组列都显示在标题中。

4

1 回答 1

0

您的数据应按“remino”和“clino”排序。然后它将起作用。

于 2013-03-05T09:59:58.017 回答