如何填充koGrid组数组

时间:2013-08-08 11:16:20

标签: grouping kogrid

我有一个koGrid配置如下:

        var myItemsGrid = {
            data: myItems,
            columnDefs: [
                { field: 'item.title', displayName: 'Title', cellTemplate: $("#cdfUrlCellTemplate").html() },
                { field: 'item.dueTimeUtc', displayName: 'Due', cellFormatter: formatDate, sortFn: sortDates },
                { field: 'id', displayName: 'Edit', cellTemplate: $("#editCellTemplate").html() }
            ],
            showGroupPanel: true,
            groups: ['item.title'],
            showFilter: false,
            canSelectRows: false

        };

我的问题是我尝试使用网格中某个字段的字段名填充的groups数组导致以下错误:

TypeError:无法读取未定义

的属性'isAggCol'

我应该如何填充groups数组,以便为​​网格设置初始分组?

2 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,并采用了不同的方法,将一个事件发送到网格控件,以便按第一个标题进行分组。像这样:

的jQuery( “#symbolPickerView”)找到( “kgGroupIcon。”)的第一()点击(); ...

这种方法一直有效,直到有一些补丁可用。

答案 1 :(得分:-1)

我最终必须修补koGrid脚本以使列的初始分组起作用。

如果其他人遇到问题,我很乐意提供修补后的脚本。我将看一下拉动请求,以便在将其更多地放入koGrid存储库之后将其修复。