0

我正在构建一个处理大量数据的网络应用程序。用户登录后,我向我的服务器发出多个请求,以获取所有需要的数据。我需要同步这些请求,因此我可以在完成后从站点中删除我的加载程序。

这就是我想要做的:

    $.ajaxSetup({async: false});
    myFirstSyncFunction();
    mySecondSyncFunction();
    myThirdSyncFunction();
    $.ajaxSetup({async: true});

此代码块在 IE10 中为每个请求返回“无传输”。如果我删除“ajaxSetup”的两行,一切正常(但以异步方式)。此外,在 chrome、FF 和 Safari 中,它可以完美运行(有或没有这些行)。

有什么建议么?

4

0 回答 0