【发布时间】:2014-02-25 06:17:01
【问题描述】:
我正在使用 Ext js 4 开发应用程序,但发现了一个小而烦人的问题:
我有一个顶部带有工具栏的网格,用于搜索用户。在底部我使用了分页。 如果我搜索用户并使用下一个上一个按钮查看其他页面,一切正常。
但是,当我开始新搜索时,问题就开始了。假设我搜索了一个登录为“smith”的用户,我的商店加载了 100 条记录,4 页,每页有 25 个用户。如果我转到第 3 页并使用“john”搜索另一个用户,我的商店会加载 0 条记录,但我的数据库中有两条记录。问题是分页发送限制,从我在第三页的最后一次搜索开始参数。如果我在第一页并进行了新搜索,它将显示 2 条新记录。
我做错了吗?我应该怎么做才能使用新的分页参数开始新的搜索。我有很多商店,所以在我的搜索按钮的点击功能中设置限制和启动参数对我来说太麻烦了,有没有更聪明的方法?
【问题讨论】:
-
你能发布你如何提出后续请求的代码吗?我一直都在做同样的事情,但是分页数据会在新搜索时刷新。