如何在 ExtJS 中动态更改分页网址?

Posted

技术标签:

【中文标题】如何在 ExtJS 中动态更改分页网址?【英文标题】:How to dynamically change pagination urls in ExtJS? 【发布时间】:2010-04-18 10:36:31 【问题描述】:

我有两个数据网格。第一个自动加载项目列表(json 数据存储)。 OnCellClick 第一个网格触发一个动态参数化的 url 并将数据加载到第二个网格中。它工作正常,但第二个网格的分页并没有关注新的上下文。 我应该怎么做才能使分页与新网址一起工作?

【问题讨论】:

【参考方案1】:

hm 你的分页和第二个网格(这是一个动态的)应该共享同一个存储,现在单击单元格时你应该只重新配置存储并开始加载它。 如果你喜欢这样,网格和分页都可以正常工作......

我认为目前您的分页使用另一个 sotre(另一个实例或其他东西),但它必须使用与第二个网格相同的存储...

【讨论】:

【参考方案2】:

不确定“不关注新上下文”的确切含义,但是您是否将 startlimit 参数传递给 params 数组中的第二个网格jsonStore.load 调用?

如果你只想将网格聚焦在某一行,你可以使用GridView的focusRow方法。

如果这没有帮助,也许您可​​以发布一个代码示例?

【讨论】:

以上是关于如何在 ExtJS 中动态更改分页网址?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 extJs3 中动态更改 fieldLabel

ExtJs 5 动态网格分页

如何在 extjs3.4 中更改工具提示背景

如何在 js (extjs3.3) 文件中包含 jquery?

当 Extjs 中的窗口大小发生变化时如何显示“分页工具栏”?

当我在基于类的视图中应用过滤器时,如何在 django 中使用分页分页。网址总是不断变化我如何跟踪网址