mui.init(); var d = dialog({contentType:'load', skin:'bk-popup'}); var pagetype=53; (function(mui) { checkUserAgent(); var unUserPage=userPage=1;//初始化页数 var loadMoreNumber=15;//一次加载几条 var useAgent=JSON.parse(window.localStorage.getItem(agentName)); var accountId=window.localStorage.getItem("accountId"); findAccount(); function initPage(){ var deceleration = mui.os.ios?0.003:0.0009; mui('.mui-scroll-wrapper').scroll({ bounce: false, indicators: false, //是否显示滚动条 deceleration:deceleration }); } function getIntegralList(index, isLoadMore){ var self= this; var tradeDirection,__page; var useAgent=JSON.parse(window.localStorage.getItem(agentName)); if(index===0){ tradeDirection=1; unUserPage=__page=isLoadMore?unUserPage:1; }else{ tradeDirection=-1; userPage=__page=isLoadMore?userPage:1; } var params={ creditsLogDo : JSON.stringify({"accountId":accountId,"tradeDirection":tradeDirection}), // tradeDirection : tradeDirection, page : __page, size : loadMoreNumber }; sendPost('healthBank/selectDetails', params, 'json', 'post',function(){ if(isLoadMore){ self.endPullupToRefresh(); }else{ self.endPulldownToRefresh(); } airDialog('服务器繁忙,请稍后再试!') },function(res){ html = template('li_tmpl',{list: res.data&&res.data.detailModelList}); var ul=self.element.querySelector('.integral-list'); var length=res.data && res.data.detailModelList && res.data.detailModelList.length || 0; if(isLoadMore){//是否是上拉加载 ul.innerHTML+=html; //加载完新数据后,必须执行如下代码,true表示没有更多数据了: if((length==0&&unUserPage==1)||(length==0&&userPage==1)){ $('.mui-pull-caption-refresh').hide(); $(ul).hide(); $(ul).parents(".mui-slider-item").find('.div-no-info').removeClass("c-hide"); }else{ if(index===0) unUserPage++; else userPage++; } // self.endPullupToRefresh(length