服务器端使用jQgrid进行分页

时间:2009-06-06 01:53:22

标签: jquery jquery-plugins struts2 pagination

我刚刚看了jqgrid。有没有人尝试过实现这个插件,或者使用jQuery来实现服务器端分页?

我正在使用struts2并使用从DB返回的列表填充html表。此列表从Oracle SP返回。 SP以及其他一些参数正在进入“开始”和“开始”。所以我可以将数字传递给这些参数以获得特定的行数。

你将如何实现这一目标?我更喜欢一些'ajaxy'解决方案,其中整个页面不刷新,但只是表部分刷新。我看到这也是在SO上完成的,但我认为在这种情况下,它们会立即恢复所有数据。

2 个答案:

答案 0 :(得分:3)

我已成功使用http://www.datatables.net/ - 一个执行服务器端数据和分页的jQuery插件。

以下是使用服务器端分页的数据表(版本1.5 beta 3)的基本实现:http://artlung.com/temp/comics/

答案 1 :(得分:1)

大多数javascript网格假设您已准备好开始显示所有数据 - 主要是因为它们进行了客户端排序。

由于你想在服务器端进行分页,这是行不通的。

我的建议是,定义一个好的Web服务并自己动手。您可以使用JTemplate在每个Web服务请求之后帮助构建表。如果你想保持简单,不要做排序。

相关问题