Slickgrid CollapseExpand无法正常工作

时间:2015-03-26 13:58:06

标签: javascript jquery slickgrid

我使用slickgrid示例5进行折叠(this one

我已经为我的项目实现了此功能,但崩溃和展开图标已停止工作,就像我点击折叠或展开按钮时没有发生任何事情。行/子行在渲染时保持不变。我试图查看代码,以便发现任何事件是有界限但不能。

我是否也要实现自定义事件来处理展开/折叠?

任何参考也会有所帮助。

1 个答案:

答案 0 :(得分:0)

通常在没有在dataView上设置过滤器或者缺少dataView更改事件时会发生这种情况:

首先确保dataView具有过滤器设置:

dataView.setFilter(myFilter);

然后不要忘记听众

// Make the grid respond to DataView change events.
dataView.onRowCountChanged.subscribe(function (e, args) {
  grid.updateRowCount();
  grid.render();
});

dataView.onRowsChanged.subscribe(function (e, args) {
  grid.invalidateRows(args.rows);
  grid.render();
});