【发布时间】:2013-07-12 17:47:26
【问题描述】:
我有一个 SlickGrid,用户可以在其中选择各种数据集。因此架构可以改变。因此,当用户选择一个新数据集时,我需要删除 SlickGrid 并重新开始,或者清除现有的。
什么是正确的方法?我应该只删除 DOM 节点吗?我查看了 API,找不到任何似乎可以完成我想要做的事情的网格级调用。
谢谢
【问题讨论】:
-
您可以使用新值更新 DataView 并在网格上调用 invalidateRows。
-
我正在使用列数组和行数组进行绑定。不是数据视图。不过我会调查的。谢谢。
-
不管怎样,如果数据改变了,你必须告诉 slickgrid 它已经改变了。一种方法是通过 invalidateRows
-
更改数据并调用
grid.invalidateRows(),然后调用grid.render()
标签: slickgrid