基本上,我在我的网页中循环查询FOOD。
现在每个食物在不同的桌子上,风味(由独特的食物ID链接),有一种味道。
现在,当我循环通过FOOD时,是否可以通过同步AJAX调用来获取风味,或者我是愚蠢的并且应该做其他事情?
我问的原因是因为从我的理解中应该避免同步AJAX调用,因为它们不是最佳的做事方式。我只是想不出一个好方法,因为我不能把它作为一个回调函数,因为它突破了通过FOOD查询的FOOD循环。
答案 0 :(得分:1)
同步AJAX永远不是一个好主意。由于您需要等待许多操作完成,请考虑使用jQuery的Deferred对象。
http://api.jquery.com/category/deferred-object/
您也可以使用它们的数组:https://stackoverflow.com/a/5627301/362536