仅在更改过滤器时进行DataView过滤

时间:2013-05-06 20:46:06

标签: slickgrid

我们只想在操作过滤器时触发过滤,而不是在编辑数据时触发。

我们正在使用slickgrid进行大量数据输入。我们面临的一个挑战是,我们希望能够按预期使用过滤,但是也可以添加可能与过滤器不匹配的其他行,同时还应用过滤器。在我们拆分代码之前,我认为我们应该发布问题....

我们缺少一些选项,或者其他任何想法?

2 个答案:

答案 0 :(得分:0)

我知道这个用例,但DataView还没有解决它。正确的解决方案是让运行过滤器在DataView中通过手动步骤,这也可以加快其他操作,而无需指定刷新提示。

在我的TODO列表中,但是当我接触到它时我无法告诉你,抱歉。

答案 1 :(得分:0)

作为解决方法(直到此功能在SlickGrid中实现,根据Tin的帖子),您可以为新行添加额外值,将其标记为新添加。 (不要为此值添加列。)如果在检查过滤器要求之前设置了标志,则更改过滤器以返回true。当用户更改过滤器时,更新数据以从包含它的任何行中删除该标志。不理想,但我认为这是你现在能做的最好的。

相关问题