【发布时间】:2020-02-22 12:07:05
【问题描述】:
我有一个 JavaScript 函数,它使用 jQuery 发出两个连续的 Ajax 请求。我想确保在调用第二个函数之前已经加载了第一个请求。有什么办法可以做到吗?
【问题讨论】:
-
是第二个 Ajax 调用需要等到第一个调用返回,还是第二个 callback 调用需要等待? (即在触发第二个 ajax 请求之前您是否需要等待,或者两者都可以一个接一个地触发,但是您要确保如果第二个首先返回,则它的回调被阻止,直到第一个返回)
-
在第一个函数完成之前,不应触发第二个函数。第一个函数创建一个表单元素,第二个函数获取该表单值并根据它进行一些计算。
标签: javascript jquery ajax