我想知道,如果在执行ajax调用时,在浏览器窗口中向用户提示一个警告,会发生什么情况。
例如,假设我有一个ajax调用
$.ajax({
url: ...,
type: GET/POST,
...
success: function(data){
console.log(data);
},
error: ...
});
这需要很长时间才能完成(10秒)。在执行调用时,会抛出一个简单的javascript警告。
alert("hello!");
例如,如果:
显示
知道JS是单线程的我知道脚本执行将停止,我只是想知道如果警告窗口没有“及时”关闭,ajax调用/响应会发生什么。
我希望我说得足够清楚,这不是一个“哑巴”问题。谢谢
https://stackoverflow.com/questions/23801386
复制相似问题