Javascript应用程序

时间:2018-02-17 21:05:02

标签: javascript ajax synchronous

我正在编写一个跟踪设备移动的js应用程序。用户能够从设备列表中选择要在地图上跟踪哪些设备。显示的设备ID与设备向跟踪数据库报告的ID不同,因此我需要查看显示的设备ID到实际的设备ID。

我正在使用ajax来查询数据库,但是我需要它同步运行,应用程序需要等到实际的设备ID被返回,直到它开始按这些ID跟踪位置。我知道我们不应该将async设置为false的ajax调用,并且我无法让wait / async在执行被阻止的地方运行,直到在ajax.done回调中返回设备ID。

这种情况的最佳做法是什么?

...谢谢

1 个答案:

答案 0 :(得分:0)