0

我是 extjs 的新手,并试图让网格分页为项目工作。

谁能告诉我是否有为 extjs 网格设置分页的在线教程?我正在获取第一页的记录,但没有单击下一步按钮。

如果有人可以编码或指定需要哪些代码更改才能获得下一组结果,那就太好了。

任何帮助将不胜感激!

4

1 回答 1

1

例如,请查看http://docs.sencha.com/ext-js/4-1/#!/example/grid/paging.html

示例使用的服务可以在这里看到: http ://www.sencha.com/forum/topics-browse-remote.php?&page=3&start=100&limit=50&sort=lastpost&dir=DESC

请注意,Ext JS 分页工具栏将页面、开始、限制和排序参数添加到 URL。

您的 java 代码将需要引用这些并在您的 SQL 查询中使用它们。

Spring 控制器可能有这样的东西,它允许您稍后在方法中访问查询参数:

@RequestMapping(value = "/listTopics", method = RequestMethod.GET)
public ModelAndView listTopics(
        @RequestParam(value = "start", required = false, defaultValue = "0") Integer start
        @RequestParam(value = "limit", required = false, defaultValue = "10") Integer limit
        ) {

... }

另请参阅带有工作演示的完整 Java 示例: http ://www.mysamplecode.com/2012/02/extjs-grid-cell-editing-tutorial-2.html

于 2012-06-07T00:06:59.880 回答