2013-05-14 91 views
0

我有一大堆我在WebMethod中创建的对象,需要相当长的时间才能加载。从ajax一次返回一个项目

我想知道是否有人有一次拉一个项目的例子,允许我的ajax尽快显示每个对象,使他们更快地看到数据的一部分(甚至可能会更慢长期运行)

谢谢。

+0

那就不要一次返回所有的数据! – 2013-05-14 11:49:47

+0

哈哈是的,但按顺序返回它的最有效的方法是让我 – datatest 2013-05-14 23:18:03

回答

1

您需要为您检索的每个项目执行单独的ajax请求。另外WebMethod需要接收作为参数,它应该在每个请求上返回的项目。

+0

最后一部分是棘手的部分。我需要保留一个订单,所以我不会拉同一件事。但我不想每次都抓住数据库中的整个表来找出我在哪个行上 – datatest 2013-05-14 20:29:41

+0

基本上我有一个完整列表,我应该从数据库一次只抓取一行吗? – datatest 2013-05-14 23:19:14

2

,你可以通过发送一些抵消和限制值使用服务器端分页,下面就可以下文称

Link