jqGrid多分组第二级不会出现

时间:2012-06-19 02:02:48

标签: jqgrid

我一直在尝试使jqGrid的多分组功能正常工作,但我只是进行了第一级分组:

enter image description here

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

$('#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'时 - 两个分组列都显示在标题中。

1 个答案:

答案 0 :(得分:0)

您的数据应按'remino'和'clino'排序。然后它会工作。