gpt4 book ai didi

python - 使用 jQuery 在网页上获取实时数据

转载 作者:太空狗 更新时间:2023-10-30 01:04:00 32 4
gpt4 key购买 nike

我想要一个在新数据到达时不断更新图表的网页。通常,您拥有的所有数据都会在请求开始时传递到页面。但是,我需要页面能够每隔几秒更新一次新信息以重新绘制图形。

背景

该网页将类似于此 http://www.panic.com/blog/2010/03/the-panic-status-board/ .传入的数据将温度值绘制成图表,由 Arduino 测量并保存到 Django 数据库(这部分已经完成)。

更新

听起来好像解决方案是使用 jQuery.ajax() 函数 ( http://api.jquery.com/jQuery.ajax/ ) 和一个函数作为 .complete 回调,它将安排另一个几秒钟后向 URL 请求,该 URL 将以 JSON 格式返回数据。

如何安排该方法?用 .delay() 函数?

最佳答案

所以页面必须定期执行jQuery.ajax使用 url 参数调用,该参数设置为服务器的 URL,其中包含最新的数据信息(可能只是客户端拥有信息的最后一瞬间的增量增量——客户端可以发送该信息instant 作为 Ajax 调用中的查询参数)被提供,最好以 JSON 形式提供。异步请求完成时的回调可以在未来几秒内安排下一个 ajax 调用,然后重新绘制图形。

事实上,服务器端,您正在使用 Django,这似乎并不那么重要——毕竟服务器只需要将一堆数据格式化为 JSON 并将其发回。

关于python - 使用 jQuery 在网页上获取实时数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2615719/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com