我想加载"更多帖子"当用户向下滚动页面到最后一个帖子时动态地。 - 这部分已经完成......
用户当然可以来回滚动,或者只是一次又一次地滚动......这会在不需要时导致多个ajax请求。
如何检查相同的ajax调用是否尚未运行?
答案 0 :(得分:3)
只需使用以下内容:
var loading = false;
var postLoader = function() {
if (loading == false) {
loading = true;
$.ajax({
// ajax options...
}).always(function() {
loading = false;
});
}
}