通过ajax请求多少json太多了?

时间:2011-03-15 22:23:30

标签: json jquery

我正在使用jquery和datatables来生成大型html表。目前,我正在通过ajax请求向一个json数组中的每个表提供所有表数据。

有1000条记录,传输和渲染速度非常快,但是桌子上使用的列表增长速度非常快,我担心它可能会失控,然后我就会对服务器端进行一些分页。

任何ajax json响应的可接受数据限制是什么?

1 个答案:

答案 0 :(得分:3)

最终测量棒不是数据大小,而是以下......

  1. 感知页面的加载时间。模拟具有1000,5000,10000,50000记录的页面应该非常容易。导航到它,看看加载需要多长时间。你可以在这里玩一些技​​巧:GIF动画,以块的形式获取数据并动态添加(永不结束页面)等等。

  2. 提供的信息量最终可能会变得过于激烈。找到数据的最佳表示(是否需要呈现所有数据,以后可以加载子集等等)。

  3. 我同意分页可能是一个解决方案。

    鲍勃