87,910
社区成员
发帖
与我相关
我的任务
分享
var ifAjax = 0;
var asyNo = 0;
$(window).scroll(function () {
var scrollBottom = $(document).height() - $(window).height() - $(window).scrollTop();
var curVal = parseInt($(".pagemoreval").val());
var classVal = $(".pageclass").val();
var nextPage = curVal + 1;
console.log(curVal,classVal,nextPage);
if(scrollBottom < 500){
if(ifAjax == 0 && asyNo == 0){
$.ajax({
type: "get",
async: false,
dataType: 'html',
url: "?ac=lists_ajax&class="+classVal+"&page="+nextPage,
beforeSend: function(XMLHttpRequest){
$(".classload").css("display","block");
$(".pagemoreval").val(nextPage);
asyNo = 1;
},
success: function(data, textStatus){
if(data.length < 100){
ifAjax = 1
}else{
$(".contl dl").append(data);
asyNo = 0;
}
},
complete: function(XMLHttpRequest, textStatus){
$(".classload").css("display","none");
},
error: function(){
$(".classnull").css("display","block");
}
});
}
}
});
var ifAjax = 0;
var asyNo = 0;
$(".pagemoreval").val(1);////////////重置开始页,firefox会记住js设置的控件的值
$(window).scroll(function () {
var scrollBottom = $(document).height() - $(window).height() - $(window).scrollTop();
var curVal = parseInt($(".pagemoreval").val());