AJAX中的时间混乱



我有一个代码来绘制使用javascript库"FLOT"的实时图形。我每500mS使用AJAX技术从mysql获取数据。我有main()函数,它正在调用handlerresponse()函数,该函数从数据库中检索数据,并在handlerresponse()函数中再次给出setTimeout(main(),500)。所以,每500mS,事情就会被重复,动态地绘制出图形。但是时间轴并没有根据数据移动。数据只在特定的点得到更新。数据和时间轴的外观不同步

如果有代码的话,我很乐意调试你的问题。

无论如何,这里有一个建议:

创建一个超时来更新图。您有AJAX调用的计时器吗?

尝试组合这些(您只需要一个计时器)。只需为AJAX调用使用计时器,并在请求成功/就绪时更新图。因此,图形更新应该与您收集的数据同步。

最新更新