StringFilter reportNameFilter=new StringFilter("reportName");
StringFilter categoryFilter=new StringFilter("category");
GridFilters gridFilters=new GridFilters();
gridFilters.setLocal(true);
gridFilters.addFilter(categoryFilter);
gridFilters.addFilter(reportNameFilter);
grid = new Grid<BeanModel>(store, columns);
grid.setWidth(550);
grid.setHeight(320);
grid.setBorders(false);
grid.setStripeRows(true);
grid.setColumnLines(true);
grid.addPlugin(gridFilters);
0
A
回答
0
我们可以覆盖网格过滤器的Events.Deactivate和Events.Activate。 并重新配置网格页面大小,BasePagingLoader
pagingToolBar.setPageSize(getReportNames().size()); pagingToolBar.bind(loader); loader.load(0, getReportNames().size()); tempProxy = new PagingModelMemoryProxy(store.getModels()); tempLoader = new BasePagingLoader<PagingLoadResult<BeanModel>>(tempProxy); tempLoader.setRemoteSort(true); tempStore = new ListStore<BeanModel>(tempLoader); pagingToolBar.setPageSize(Integer.parseInt(listbox.getValue(listbox.getSelectedIndex()))); pagingToolBar.bind(tempLoader);
tempLoader.load(0, Integer.parseInt(listbox.getValue(listbox.getSelectedIndex()))); grid.reconfigure(tempStore, buildColumnModel()); pagingToolBar.refresh();
相关问题
- 1. gxt 2.3网格过滤器不工作
- 2. GXT(非Ext-JS)网格标题中的过滤器图标
- 3. sencha网格列的自定义对象过滤器GXT
- 4. ExtJS无限滚动网格与远程过滤器和排序
- 5. 远程过滤
- 6. Docker远程API过滤器:按名称过滤掉网络
- 7. GXT 2.2.4网格行编辑
- 8. gxt中的寻呼网格
- 9. extjs 4.1远程网格排序和MVC过滤
- 10. GXT 3无法填充网格
- 11. Sencha GXT网格过滤器速度很慢。我可以让他们快点吗?
- 12. 在Magento中过滤网格
- 13. Extjs3.2网格过滤器localy
- 14. Extjs网格过滤器
- 15. EXtjs网格过滤器
- 16. DirectoryInfo GetFiles()过滤器网格
- 17. Netzke网格过滤
- 18. UI网格过滤
- 19. GXT 2.2.5 Demo Explorer网站去了哪里?
- 20. ag网格上的每列过滤器
- 21. 网格上的ext.net过滤器
- 22. 分机GWT(GXT)提示在网格行
- 23. 在Kendo网格中进行预过滤
- 24. EXtjs网格过滤器,过滤特定行
- 25. dojo中的网格过滤器
- 26. 清除网格中的过滤器
- 27. GXT寻呼网格服务方法
- 28. 如何将行添加到GXT网格
- 29. GXT网格按钮选择行
- 30. 在MVC中使用远程数据绑定在网格外部使用控件过滤Kendo UI网格
我有10个网页过滤所有页面上发生的事情,但记录显示所有pages.It必须显示在单一page.Gxt版本2.2的所有过滤后的数据。五 – swamy