javascript - 使用ajax增量加载大量数据

标签 javascript ajax json charts highcharts

<分区>

我将使用图表(可能是 Highstock)来显示数据库中的数据。通常会检索到大量记录(数万条)。我希望图表在下载数据时开始显示数据,而不必等待检索所有数据。

我知道我可以通过向服务器发送多个请求以获取较小的数据来手动执行此操作,但这似乎效率很低。

Javascript 中是否有工具或其他代码可以让您在数据到达时使用对服务器的单个请求进行处理(一些缓冲是可以的)?

编辑:虽然我特别询问了仅客户端解决方案,但如果唯一可用的解决方案需要服务器上的某些东西,我正在 LAMP(Linux、Apache、MySQL、PHP)环境中工作。

编辑:由于这个问题已经关闭,我无法发布答案,但我已经将问题的解决方案作为评论包含在内。希望它对其他人有用。

最佳答案

我不知道您将使用什么后端从数据库中获取数据,但如果是 .NET,您可以使用类似 SignalR 的东西将数据从服务器滴下来。

关于javascript - 使用ajax增量加载大量数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14765045/

相关文章:

javascript - jQuery.ajax 检查是否已经有另一个 xhr

javascript - 使用 Json 向 Google map 添加标记 |应用程序接口(interface)

json - Flutter - 使用 API key

javascript - Html使用javascript将数据传递到新窗口

javascript - Sublime Linter 插件不适用于 Windows,来自西里尔字母的问候

javascript - 在nodejs和origin ajax中使用jsonp

javascript - 如何从 CFC 结果填充 Jquery 数组和 DOM 对象

javascript - 简单的 Bootstrap 轮播

php - 文件字段值显示错误

json - 如何在Azure数据工厂复制事件中设置Content-Type?