我有一个页面,加载时,使用 jquery 进行 ajax 调用。完成请求大约需要 5-6 秒。我希望其他事件同时发生。我的问题是:如果我在完成 ajax 请求之前导航到任何其他页面(例如单击菜单项:),它将被重定向到主页。这是ajax请求:
$.ajax({
async: true,
mode: "abort",
type: 'POST',
url: '/foo/bar',
data: params,
dataType: 'json',
success: function (data) {
/* do some */
}
});
我认为 Ajax 请求需要一些额外的参数。但我不确定。