如何用大容量页面实现JQGrid分页



我想用大容量分页来实现分页。

例如,假设我在DB中有950条记录,并且分页为10,那么我想在五页的倍数中获取数据。

即,如果我在第1页,我应该从DB接收5(50条记录)页并在本地缓存它们。所以如果

用户点击next,那么他/她应该从本地缓存中获取数据,但如果用户点击

第六页然后再次做服务器请求并获取接下来的5页数据。

我看不到任何简单的方法来实现您所要求的行为。

我发现950张唱片并不多。我建议您使用loadonce: true选项。服务器必须返回所有行的数据。最初只需要对数据进行排序。您不需要填写答案的pagetotalrecords部分。答案可能只是一组项目,通常将这些项目放在响应的rows部分。您不应该忘记使用gridview: true选项以获得更好的性能。

只需尝试使用loadonce: true选项,我希望您在网格中具有非常好的性能。

最新更新