php+jquery 上拉加载
<script type="text/javascript">
var resflow = true,pages =2;
var ps=$("#ids").text();
order_code=$("#order_code").html();
$(function(){
/*滚动条追加数据*/
$(window).bind('scroll',function(){
requirementH = 0,docH = 0;
requirementH = ($(window).innerHeight() - 49) + $(window).scrollTop();
docH = ($('.menuOfListRight ul li').size()) * ($('.menuOfListRight ul li').height()+5);
// console.log('requirementH='+requirementH);
// console.log('docH=='+docH);
// console.log('scrolltop=='+$(window).scrollTop());
if( docH<requirementH){
if(pages <=ps){
console.log(pages);
getDate();
$('.menuLoad').show();
} else{
$('.menuLoad').hide();
}
console.log('ssssssss');
}
});
});
/*ajax获取数据**/
function getDate(){
if(resflow){
resflow = false;
if(pages <= ps){
str = '';
$.ajax({
type: "POST",
url: ".././../up_load",
data:{page:pages,id:order_code},
success: function(data) {
for (var i = 0; i < data.length; i++) {
str += '<li style="margin-bottom: 0.54444rem" >' +
'<div class="dkjl-li">' +
'<div class="dkjl-tit fl ddhao">订单号:'+data[i].virtual_code+'</div>' +
'<div class="dkjl-con fr"><span>'+data[i].add_time+'</span></div>' +
'</div>' +
'<div class="dkjl-li">';
if(data[i].zhuangxiu==null) {
str+= '<div class="dkjl-tit fl ddhao">暂无数据 </div>' +
'<div class="dkjl-con fr"><span class="dkjl-red">¥' + data[i].jiaofei + '</></div>' +
'</div>' +
'<div class="dkjl-li">'
}else{
str+= '<div class="dkjl-tit fl ddhao">'+data[i].zhuangxiu.company+' </div>' +
'<div class="dkjl-con fr"><span class="dkjl-red">¥' + data[i].jiaofei + '</></div>' +
'</div>' +
'<div class="dkjl-li">'
}
<!--- 业务逻辑
if(data[i].status==0){
str+='<div class="dkjl-tit fl dkwc" >1111</div>'+
'</div>'+
'</li>'
}else if(data[i].status==1) {
str+='<div class="dkjl-tit fl dkwc" ></div>'+
'</div>'+
'</li>'
--->
}else{
str += '<div class="dkjl-tit fl dkwc">33333</div>' +
'<div class="dkjl-con fr"><a class="js-moneypz" data='+data[i].cert_img+'>2222</a></div>' +
'<div class="dkpzheng"><img src=' + data[i].cert_img + ' width="100%"></div>' +
'</div>' +
'</li>'
}
}
$('.menuOfListRight ul').after(str);
}
});
pages ++ ;
resflow = true;
}
}
}
</script>
php+jquery 上拉加载的更多相关文章
- jQuery上拉加载更多
<header id="header">首 页</header> <section id="main"> <ul id ...
- Vue+jquery上拉加载
<ul> <li class="new-list" v-for="item in proarr"> <a :href=" ...
- jquery 和 mui 上拉加载
jquery: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <m ...
- 使用jquery结合ajax做下拉刷新页面,上拉加载页面,俗称分页
jquery结合iscroll.js做下拉刷新页面,上拉加载页面 先上代码,里面都有注释这就不一一说明了 <!DOCTYPE html> <html lang="en&qu ...
- 原生js移动端touch事件实现上拉加载更多
大家都知道jQuery里没有touch事件,所以在移动端使用原生js实现上拉加载效果还是很不错的,闲话不多说,代码如下: //获取要操作的元素 var objSection = document.ge ...
- react + iscroll5 实现完美 下拉刷新,上拉加载
经过几天的反复折腾,总算做出一个体验还不错的列表页了,主要支持了下拉刷新,上拉加载两个功能. 一开始直接采用了react-iscroll插件,它是基于iscroll插件开发的组件.但是开发过程中,发现 ...
- js上拉加载、下拉刷新的插件
之前在网上找那种下拉刷新,上拉加载的插件,有一款IScroll,但是用起来太麻烦,于是就自己写了款,但依赖于jquery.js,bug肯定有,希望评论提出. js: /* 简洁的下拉刷新,上拉加载插件 ...
- JS+CSS实现的下拉刷新/上拉加载插件
闲来无事,写了一个当下比较常见的下拉刷新/上拉加载的jquery插件,代码记录在这里,有兴趣将代码写成插件与npm包可以留言. 体验地址:http://owenliang.github.io/pull ...
- mui上拉加载
最近在做移动端的项目,用到了mui的上拉加载,整理如下: 1.需要引入的css.js <link rel="stylesheet" href="common/mui ...
随机推荐
- 如何让contenteditable元素只能输入纯文本
本文出自张旭鑫博客,要知详情,请戳右侧地址:http://www.zhangxinxu.com/wordpress/?p=5120 一.温故而知新 很多年以前,稍等,让我搜一下contentedita ...
- layui 封装自定义模块
转自:https://lianghongbo.cn/blog/430585105a35948c layui是国人开发的一款非常简洁的UI框架,使用了模块化加载方式,因此在使用过程中我们难免需要添加自己 ...
- BOM的构成
1.DOM 和 BOM 的区别 DOM:文档对象模型,把[文档]当做一个[对象]来看待,DOM的顶级对象是document 主要学习的是操作页面元素,DOM 是 W3C 的标准规范 BOM:浏览器对象 ...
- day02 mysql基本语句 存储引擎 数据类型 完整性约束
day02 mysql 一.sql的基本语句 系统数据库 information_schema: 虚拟库, 不占磁盘空间(在内存汇中): 存的是数据库启动后的一些参数, 如 ...
- vue之事件处理
一.事件处理方法 1.格式 完整格式:v-on:事件名="函数名" 或 v-on:事件名="函数名(参数……)" 缩写格式:@事件名="函数名&qu ...
- 【POJ3155】生活的艰辛Hard Life
题面 Description ADN公司内部共 n个员工,员工之间可能曾经因为小事有了过节,总是闹矛盾.若员工u和员工 v有矛盾,用边(u, v)表示,共 m个矛盾.最近,ADN公司内部越来越不团结, ...
- Redis探索之路(七):Redis高级使用特性
一:安全性 设置客户端连接后进行任何其他指定前需要使用的密码. 因为Redis的速度非常之快,一台比较好的服务器下,一个外部的用户可以在1s内进行15万次的密码尝试连接,这就意味着你需要指定非常强大的 ...
- LoadRunner模拟REST接口的json请求
LoadRunner模拟REST接口的json请求 现在很多手机应用的性能测试,REST接口调用通过json格式,在用loadrunner模拟这些json请求时,需要开发提供 1.供接口地址 2.提交 ...
- Python 分布式锁
1,数据一致性 当多个进程/线程对同一个共享资源读写,会因为资源的争夺而出现混乱,导致数据不一致. 如下图: 在数据库的原始数据是 d0,上图的处理流程如下: t1 时刻,有两个数据源的数据 d1,d ...
- 配置类一@Configuration
import org.springframework.context.annotation.Configuration; @Configuration用于定义配置类,可替换xml配置文件,被注解的类内 ...