每当我试图找到这个问题的答案时,每个人都会提到 ajax 启动/停止等。
我正在使用XUI JS 的 XHR函数进行跨域调用,现在我想要这样
callMyXHRfunction();
callNextFunctionWhenAboveFunctionResponded();
即我应该继续前进,直到我的 xhr 函数响应(成功或失败)
更新
用例:
有一个函数叫做getAllData(),这个函数获取我当前提交给服务器的所有数据。我需要经常调用这个函数来获取最新数据并继续前进。在登录时,我调用此函数以获取最新数据,每 10 分钟后我需要调用此函数以刷新数据。
因此,如果我在成功函数上调用我的每个函数,那么我的代码可能会使其他开发人员感到困惑,如果我像上面那样编写,他/她将很容易知道第一行和第二行发生了什么。
希望现在每个人都非常了解我的情况。