ajax自動載入資料重複解決辦法
阿新 • • 發佈:2019-01-09
$(function(){
var load=0;
var winH = $(window).height(); //頁面可視區域高度
var i = 1; //設定當前頁數
$(window).scroll(function () {
if(load)return;
var pageH = $(document.body).height();
var scrollT = $(window).scrollTop(); //滾動條top
var aa = (pageH-winH-scrollT)/winH;
if(aa<20.02){
load=1;
$.getJSON("getauto",{page:i},function(json){
load=0;
if(json){
var str = "";
$.each(json,function(index,array){
var str = "<li>array['name']</li>";
$(".job_list").append(str);
});
i++;
}else{
$("#loading").show().html("到底了…");
return false;
}
});
}
});
});
var load=0;
var winH = $(window).height(); //頁面可視區域高度
var i = 1; //設定當前頁數
$(window).scroll(function () {
if(load)return;
var pageH = $(document.body).height();
var scrollT = $(window).scrollTop(); //滾動條top
var aa = (pageH-winH-scrollT)/winH;
if(aa<20.02){
load=1;
$.getJSON("getauto",{page:i},function(json){
load=0;
if(json){
var str = "";
$.each(json,function(index,array){
var str = "<li>array['name']</li>";
$(".job_list").append(str);
});
i++;
}else{
$("#loading").show().html("到底了…");
return false;
}
});
}
});
});