【发布时间】:2017-05-10 14:35:59
【问题描述】:
如果我们有这样的代码:
window.location = 'http://example.net';
$.ajax({...});
是否有可能发送 ajax 代码?或者没有机会,那个ajax请求会被执行? 谢谢
【问题讨论】:
-
不,有机会。
-
我不会指望成功完成该 ajax 请求(如果有的话)。
-
我的建议是将
window.location移动到 ajax 调用的onSuccess回调中 - 这样您只会在 ajax 请求完成后重定向用户。
标签: javascript