作者wind681201 (阿风~~)
看板Ajax
标题[问题] 中断回圈中的ajax
时间Thu Sep 1 18:10:47 2016
想请问一下,我在网页中,用一个回圈跑 多个 $.post,当他送出去後,我立即
关掉网页,请问,送出去的非同步,会执行完吗?还是会被中断?
例如:
for(int i=0;i<1000;i++){
$.post("aa",{id:i},function(){
});
}
alert("END");
当我执行到 alert("END") 後,立即把网页关掉。
这样,1000个的後端,还是会执行吗?还是有可能执行到 某几笔後,就停止了?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 218.161.78.48
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Ajax/M.1472724650.A.201.html
1F:→ mrbigmouth: 会送出去 後端会不会执行要看後端设定 09/01 18:40
2F:→ mrbigmouth: 一般来说PHP之类的页面只要前端abort就会停止执行 09/01 18:40
3F:→ tacovirus: 非同步 = 听天由命 09/06 00:21
4F:推 pttnews: 已经收到的Request SERVER 会执行完毕,不会被中断 09/12 16:03
5F:→ b12031106: 看server收到了没 10/03 13:08