我需要使用ajaxComplete函数调用execute ajax调用。如何在不受无限循环的ajax调用困扰的情况下执行此操作?我可以取消绑定ajaxComplete,运行ajax调用,然后重新绑定它吗?如果是这样,怎么样?
答案 0 :(得分:0)
怎么样:
function onComplete(event, XMLHttpRequest, ajaxOptions)
{
// Your second AJAX call
$.ajax({
url: "anotherPlace.html",
cache: false
});
}
// Your first ajax call
$.ajax({
url: "test.html",
cache: false,
complete: onSuccess
});
答案 1 :(得分:0)
你不能只使用全局变量。第一次运行检查是否设置了变量,如果没有给它一个值。第二次运行它,再次检查并可能设置变量。