我一直在尝试使 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”时 - 两个分组列都显示在标题中。