在加载网页时,有多个ajax调用并行运行。很少有ajax电话会很快响应。但是一个ajax称它需要一段时间(大约10秒)才能完成它。
示例代码:
request1();
request2();
request3();
request4();
request5();
从上面的示例中,Request 3
需要一些时间才能加载数据。但Request 1, 2, 4 & 5
迅速作出反应。同时,我可以在页面中看到滚动条。但它不允许用户向下滚动。因为它还在等待Request 3
完成它。
任何这些ajax调用都没有依赖关系。那为什么它会阻止滚动直到所有请求都完成?
提前致谢。