1. 程式人生 > >ajax自動載入資料重複解決辦法

ajax自動載入資料重複解決辦法

$(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;
         }
              });

}
});
});