并行Ajax调用会停止窗口滚动几秒钟

时间:2017-07-05 11:03:40

标签: javascript jquery ajax post asynchronous

在加载网页时,有多个ajax调用并行运行。很少有ajax电话会很快响应。但是一个ajax称它需要一段时间(大约10秒)才能完成它。

请找到以下模型页面:enter image description here

示例代码:

request1();
request2();
request3();
request4();
request5();

从上面的示例中,Request 3需要一些时间才能加载数据。但Request 1, 2, 4 & 5迅速作出反应。同时,我可以在页面中看到滚动条。但它不允许用户向下滚动。因为它还在等待Request 3完成它。

任何这些ajax调用都没有依赖关系。那为什么它会阻止滚动直到所有请求都完成?

提前致谢。

0 个答案:

没有答案