网页下拉加载更多
来源:互联网 发布:mac imovie不见了 编辑:程序博客网 时间:2024/04/30 16:42
$(function(){
var nav_id = 1;
var result = true;
var page_num = 2;
$(window).ajaxStart(function(){
result = false;
})
$(window).ajaxStop(function(){
result = true;
})
$(window).on("scroll",function(){
if(result&&nav_id==1){
if($(window).scrollTop() == $(document).height() - $(window).height()){
var obj_length = $("#detail_list li").length;
$("#loadding1").html('数据加载中...');
$.ajax({
type:"POST",
dataType:"json",
url:"list.jsp",
global:true,
async:true,
data:{page:page_num++},
error:function(){
$("#loadding1").html("数据加载失败");
// alert("数据请求失败");
return false;
},
success:function(data){
var _a_leg=data.p;//总条
if( obj_length==_a_leg||obj_length>_a_leg){
$("#loadding1").html("数据加载完毕");
return false;
}
//alert(_a_leg);
if( page_num-1>=_a_leg){
result = false;
}
var datas=data.content;
//加载后限制字数
$("#detail_list").append(datas);
}
});
}
} else{
$("#loadding1").html("数据加载完毕");
return false;
}
});
})
var nav_id = 1;
var result = true;
var page_num = 2;
$(window).ajaxStart(function(){
result = false;
})
$(window).ajaxStop(function(){
result = true;
})
$(window).on("scroll",function(){
if(result&&nav_id==1){
if($(window).scrollTop() == $(document).height() - $(window).height()){
var obj_length = $("#detail_list li").length;
$("#loadding1").html('数据加载中...');
$.ajax({
type:"POST",
dataType:"json",
url:"list.jsp",
global:true,
async:true,
data:{page:page_num++},
error:function(){
$("#loadding1").html("数据加载失败");
// alert("数据请求失败");
return false;
},
success:function(data){
var _a_leg=data.p;//总条
if( obj_length==_a_leg||obj_length>_a_leg){
$("#loadding1").html("数据加载完毕");
return false;
}
//alert(_a_leg);
if( page_num-1>=_a_leg){
result = false;
}
var datas=data.content;
//加载后限制字数
$("#detail_list").append(datas);
}
});
}
} else{
$("#loadding1").html("数据加载完毕");
return false;
}
});
})
0 0
- 网页下拉加载更多
- 移动端网页 下拉加载更多数据
- 网页下拉到底层的时候自动加载更多
- 下拉加载更多
- android下拉加载更多
- listView下拉加载更多
- 下拉刷新--加载更多
- mui下拉加载更多
- jquery下拉加载更多
- iScroll下拉加载更多例子
- Android 下拉刷新加载更多
- ListView 下拉刷新 加载更多
- ListView下拉加载更多练习
- angularjs实现下拉加载更多
- ListView的下拉加载更多
- 下拉刷新与加载更多
- RefreshRecyclerView下拉刷新,加载更多
- jsp下拉加载更多数据
- 在命令行中运行eclipse中创建的java项目
- 分布式服务框架 Zookeeper -- 管理分布式环境中的数据
- git跟踪文件的修改信息及日志信息
- struts校验框架的一个异常
- Java NIO源码剖析及使用实例(一):Buffer
- 网页下拉加载更多
- Hibernate经典总结
- Java程序员应当知道的10个面向对象设计原则
- redux 配合 react 在项目中的使用(个人总结与备忘)
- 关于JQuery 中表单提交中使用post方法,return false 不起作用解决办法
- CCF计算机职业认证—数位之和
- 深入理解Android WebView
- ecshop后台增加模块菜单详细教程
- 使用 RMI + ZooKeeper 实现远程调用框架