为此可以使用同步AJAX吗?

时间:2013-07-09 16:12:30

标签: ajax jquery

基本上,我在我的网页中循环查询FOOD。
现在每个食物在不同的桌子上,风味(由独特的食物ID链接),有一种味道。
现在,当我循环通过FOOD时,是否可以通过同步AJAX调用来获取风味,或者我是愚蠢的并且应该做其他事情?

我问的原因是因为从我的理解中应该避免同步AJAX调用,因为它们不是最佳的做事方式。我只是想不出一个好方法,因为我不能把它作为一个回调函数,因为它突破了通过FOOD查询的FOOD循环。

1 个答案:

答案 0 :(得分:1)

同步AJAX永远不是一个好主意。由于您需要等待许多操作完成,请考虑使用jQuery的Deferred对象。

http://api.jquery.com/category/deferred-object/

您也可以使用它们的数组:https://stackoverflow.com/a/5627301/362536