mui下拉刷新的ajax实现

<script> mui . init ({ swipeBack : false , pullRefresh : { container : '#pullrefresh' , down : { callback : pulldownRefresh } } }); /** * 下拉刷新具体业务实现 */ var last =- 5 , amount = 5 ; function pulldownRefresh () { last = last + amount ; var table = document . body . querySelector ( '.mui-table-view' ); var cells = document . body . querySelectorAll ( '.mui-table-view-cell' ); mui . ajax ({ type : "post" , dataType : "json" , url : "http://localhost/amazeui/data.php?action=item" , data : "last=" + last + "&amount=" + amount , complete : function (){ $ ( "#load" ). hide ();}, success : function ( msg ){ var data = msg ; var tmp = '' ; $ . each ( data , function ( i , n ){ var li = document . createElement ( 'li' ); li . className = 'mui-table-view-cell' ; li . innerHTML = '<a class="mui-navigate-right">' + n . itemname + '</a>' ; //下拉刷新,新纪录插到最前面; table . insertBefore ( li , table . firstChild ); }); } }); mui ( '#pullrefresh' ). pullRefresh (). endPulldownToRefresh (); //refresh completed } if ( mui . os . plus ) { mui . plusReady ( function () { setTimeout ( function () { mui ( '#pullrefresh' ). pullRefresh (). pullupLoading (); }, 1000 ); }); } else { mui . ready ( function () { mui ( '#pullrefresh' ). pullRefresh (). pullupLoading (); }); } </script>
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值