首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用jquery分页插件

使用jquery分页插件
EN

Stack Overflow用户
提问于 2010-12-21 01:51:08
回答 1查看 1.2K关注 0票数 1

我想使用这个插件,但我不知道它是否能满足我的所有要求。

我知道我必须使用JSON从服务器获取数据,然后在客户端使用它,对吗?就目前而言,这很好,因为我只有很少的记录,但是当我有数千条记录时,能方便的同时把所有的数据都带来吗?我想知道的是:

  • 每当我按下特定页面的编号时,是否有任何方法查询数据库?我问这个问题是因为我不认为一次加载所有数据是个好主意,对吗?
  • 我过去经常传递我要编辑的记录的id,像这样
代码语言:javascript
复制
 <td align="center">
       <c:url value="edititem.htm" var="url">
              <c:param name="id" value="${item.id}"/>
       </c:url>
       <a href="<c:out value="${url}"/>"><img src="images/edit.png" width="14" height="14" alt="edit"/></a>
  </td>

但现在我不知道该怎么做了。

我真的希望你能帮我。

提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2011-05-18 14:25:22

..。我试试看。这个怎么样?如果您查看演示页面的源代码,就会看到一个member.js文件,我认为这是演示的模拟数据。我有一个变量‘成员’,是由插件使用的。所以,您是对的,ajax调用将是从服务器获取数据的方式。就我个人而言,我认为这是一个令人遗憾的,因为它都是硬编码:-

从文件中:

回调:当用户单击分页链接时调用的回调函数。该函数接收两个参数:新页索引和分页容器( DOM元素)。如果回调返回false,则停止事件传播。默认值:function(){返回false;}。这个回调函数对于分页的功能是必不可少的!它应该包含更新内容的代码。为了获得快速的用户体验,您不应该在此函数中通过AJAX加载内容。相反,预加载一些内容页并在它们之间切换这个函数.

.两句话是个问题:

为了获得快速的用户体验,您不应该在此函数中通过AJAX加载内容。相反,预加载一些内容页并在它们之间切换这个函数.

..。在某些情况下,预加载内容可能是不可能的,这违背了使用分页的目的:-(因此您将自己滚动回调函数以获得数据集。

您试过就服务器端交互示例与作者联系吗?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4495678

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档