使用jQuery在网页上的实时数据

Ste*_*ing 5 python django jquery

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

背景

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

更新

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

如何安排该方法?有.delay()功能吗?

Ale*_*lli 6

因此页面必须定期执行jQuery.ajax调用,并将url参数设置为服务器的URL,其中包含最新的数据信息(可能只是客户端信息的最后一刻的增量增量 - 客户端可以发送作为Ajax调用中的查询参数的那个瞬间被提供,理想情况是以JSON形式.完成异步请求时的回调可以在将来安排下一个ajax调用几秒钟,然后重新绘制图形.

事实上,服务器端,你正在使用Django,似乎并不是那么重要 - 服务器只需要将一堆数据格式化为JSON并将其发送回去.