关联多维数组上的jquery客户端分页

时间:2012-06-04 03:21:28

标签: javascript jquery paging

我正在编写一个工作门户网站,我必须从api中提取数据。我每次都需要从这个站点加载1000个作业。为了使系统有效,我在页面加载时第一次加载了9个作业,然后通过ajax(jQuery)调用将其他剩余的作业和这9个作业加载到java脚本数组中。

我需要做的是在阵列上应用分页并在第一页上维护第一个加载的9个作业(因为它们将在1000个作业的数组中首先是9个)。我希望这是有道理的。

PS:我在div中显示工作。

提前致谢。

2 个答案:

答案 0 :(得分:2)

将作业数据存储在作业数组中。然后,您可以随时选择要显示的元素,具体取决于用户选择的页面。

就像

一样简单
var startIndex = selectedPage * PageSize;
var endIndex = startIndex  + PageSize;

一系列对象应该是完美的工作。

答案 1 :(得分:1)

如果你想通过JQuery(伪)分页,你可以在页面中得到结果:

JSFIDDLE