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()功能吗?
因此页面必须定期执行jQuery.ajax调用,并将url参数设置为服务器的URL,其中包含最新的数据信息(可能只是客户端信息的最后一刻的增量增量 - 客户端可以发送作为Ajax调用中的查询参数的那个瞬间被提供,理想情况是以JSON形式.完成异步请求时的回调可以在将来安排下一个ajax调用几秒钟,然后重新绘制图形.
事实上,服务器端,你正在使用Django,似乎并不是那么重要 - 服务器只需要将一堆数据格式化为JSON并将其发送回去.
| 归档时间: |
|
| 查看次数: |
3457 次 |
| 最近记录: |