0

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

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

PS:我在 div 中显示工作。

提前致谢。

4

2 回答 2

2

将作业数据存储在作业数组中。然后,您始终可以根据用户选择的页面选择要显示的元素。

它会很简单

var startIndex = selectedPage * PageSize;
var endIndex = startIndex  + PageSize;

一组对象应该非常适合这项工作。

于 2012-06-04T03:47:39.097 回答
1

如果您想(伪)通过 JQuery 对页面中的结果进行分页,您可以提供帮助:

JSFIDDLE

于 2012-06-04T12:59:38.450 回答