我想在初始加载网格时预加载一组过滤器。原因是我计划将最后选择的过滤器存储在会话变量中,以便用户在最后一次离开时回到网格。
我知道有一个选项可以在editoptions下为一列设置defaultValue,但我正在寻找一种方法来立即加载整个过滤器。 (不是每个coulmn的功能)。
答案 0 :(得分:6)
我认为您使用高级搜索进行过滤。过滤器不再是postData.filters
的值。有关详细信息,请参阅其他here的the demo和old answer。
此外,我建议您阅读the demo,其中我将介绍如何使用localStorage
保存网格的一些用户首选项,包括搜索过滤器。此外,我描述了为什么我认为使用localStorage
更好的方式作为cookie或会话变量的使用。
答案 1 :(得分:0)
在列选项中,在searchoptions选项内添加defaultValue参数:
searchoptions:{ sopt:['eq'], defaultValue:"SomeValue" }