我只想在 jquery ajax 调用完全完成后才执行 js 函数。(在成功和错误事件完成后)。即在 ajax 调用将传入数据放入元素之后。
如何实现。
最佳答案
你应该使用 $.ajaxComplete();
$(document).ajaxComplete(function() {
alert("compete");
});
这将在您在页面上进行的每次 Ajax 调用后触发
否则你使用ajax()并设置完整的属性
$.ajax({
url: "myurl",
complete: function(){
alert("complete");
}
//set all the other options as usual
关于javascript - 只有在 ajax 请求完全完成后才执行 js 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8271618/