gpt4 book ai didi

ExtJS 分页网格仅过滤第一页

转载 作者:行者123 更新时间:2023-12-04 12:24:23 24 4
gpt4 key购买 nike

我正在研究一个使用过滤器的网格,但它只过滤第一页。当我单击“下一步”时,它会忘记我的过滤器并加载下一组记录。即使我单击“下一步”从分页加载下一组记录,如何让它记住过滤器?

谢谢,
SS

最佳答案

需要在店铺的baseParams中设置过滤参数.在 load 中传递您的过滤器参数调用 store 只会在第一次加载调用时使用它们 - 分页工具栏进行的后续调用不会传递它们。

store.setBaseParam('query', 'search-text'); // always send 'query'
store.load({ params: { start: 0, limit: 40 } });
// this will send:
// { query: 'search-text', start: 0, limit: 40 }

store.load({ params: { query: 'bob', start: 41, limit: 40 } });
// baseParams overridden by load params
// { query: 'bob', start: 41, limit: 40 }

store.load(); // only sends baseParams
// { query: 'search-text' }

ExtJS Ext.data.Store docs有详细信息。

关于ExtJS 分页网格仅过滤第一页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6821486/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com