我有一个 ExtJS 网格,其中包含一个远程过滤和排序的商店。这些请求使用 PHP 在服务器端处理。
我还在网格的工具栏中有一个按钮,用于删除商店中使用 entryGrid.filters.clearFilters() 函数的过滤器。
我想启用/禁用此按钮,具体取决于商店中是否有任何过滤器处于活动状态。因此,当第一次加载 de store(没有任何过滤器)时,该按钮被禁用。
所以我想在 store.load 函数上放一个监听器。
如果确实有可能,那么检查是否有任何过滤器处于活动状态的最干净的方法是什么?
我在手册(http://docs.sencha.com/ext-js/4-1/#!/api/Ext.data.Store)中搜索了网格、存储和过滤器,但找不到任何参考。
提前致谢