极速飞艇开奖今日推荐网|极速飞艇彩票
前端代碼lis.push() 中嵌套需要加載的內容 并且需要用一個空的DIV 來包裹
// layui 懶加載效果
layui.use('flow', function(){
    var $ = layui.jquery; //不用額外加載jQuery,flow模塊本身是有依賴jQuery的,直接用即可。
    var flow = layui.flow;
    flow.load({
       elem: '#layflow', //指定列表容器 
       done: function(page, next){ //到達臨界點(默認滾動觸發),觸發下一頁
         var lis = [];
         //以jQuery的Ajax請求為例,請求下一頁數據(注意:page是從2開始返回)
         $.get('{:url('Routine/layFlow')}?page='+page,function(res){
           //假設你的列表返回在data集合中
           layui.each(res.data, function(index,item){
             lis.push('<div><div class="d_content "><img src="__upload__/images/'+item.l_pic+'" alt="" /><div class="d_cont_box"><h2>'+ item.l_title +'</h2><p>【常規定制】</p><a href="{:url('Routine/details')}?lid='+item.l_id+'"><button class="cbtn" style="">查看更多</button></a></div></div>');
           }); 
           //執行下一頁渲染,第二參數為:滿足“加載更多”的條件,即后面仍有分頁
           //pages為Ajax返回的總頁數,只有當前頁小于總頁數的情況下,才會繼續出現加載更多
           next(lis.join(''), page < res.pages);
         });
       }
    });
});
php代碼 
public function layFlow(Request $request)
{  
   if($request->isAjax()){
     $page_size =4;  //每頁顯示條數
     $count = Db::table('table')->count();  //總記錄數
     $pages = ceil($count/$page_size);  //總頁數
     $cur_page = intval($request->param('page'))-1;  //默認前端page傳過來為1 
     $data= Db::table('table')
         ->limit(($cur_page*$page_size),$page_size)  //limit默認要從零開始
         ->order('id desc')
         ->select();  
     return ['data'=>$data,'pages'=>$pages];
   }
}


0/300
全部評價
极速飞艇开奖今日推荐网 加盟福利彩票要多少钱 1分块3买大小双单视频 宝盈bbin娱乐公司 第1彩票网报彩票 8码滚雪球不连挂方法 口袋棋牌 单机斗地主大全 重庆时时彩软件 篮球世界杯投注网站 幸运28的计算方法