| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394 | <!doctype html><html><head><meta charset="utf-8"><title></title> <meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0">  <link rel="stylesheet" href="../style/weui.css"/>  <link rel="stylesheet" href="../style/weui2.css"/>  <link rel="stylesheet" href="../style/weui3.css"/>      <script src="../zepto.min.js"></script>      <script>  $(function(){	  	  });                </script></head><body ontouchstart><?phpinclude "db.php";$total = pdo_fetchcolumn('SELECT COUNT(*) FROM ' . tablename('yoby_demo') ."");$psize =10;$maxpage = ceil($total/$psize);?><div class="weui_cells_title">到底部自动加载分页</div>        <div class="weui_cells weui_cells_access" id="rank-list"></div><div class="weui_cells_title hide tcenter" id="more"><div class="weui-loadmore">            <i class="weui-loading"></i>            <span class="weui-loadmore-tips">正在加载</span>        </div></div><script id="tpl" type="text/html"><% for(var i in list) {   %><a class="weui_cell " href="javascript:;">                <div class="weui_cell_bd weui_cell_primary">                    <p><%=list[i].id%>姓名<%=list[i].title%>手机<%=list[i].phone%><br><%=list[i].fen%></p>                </div>                            </a>            <% } %></script><script>function ajaxpage(page){	    $.ajax({            type : "GET",            url : 'page1.php?page='+page,            dataType : "json",            beforeSend:function(){			$("#more").show();		},            success : function(rs) {		    var tplx = document.getElementById('tpl').innerHTML;			var desc1=tpl(tplx,rs);			$("#rank-list").append(desc1); },            timeout : 15000        });}var page = 2;var maxpage =<?php echo $maxpage ?>;//总页数$(window).scroll(    function() {        var scrollTop = $(this).scrollTop();        var scrollHeight = $(document).height();        var windowHeight = $(this).height();        if (scrollTop + windowHeight == scrollHeight) {           if(page<=maxpage) {           	ajaxpage(page);           	page++;           	 if(page==maxpage){			$("#more").html("没有更多数据了");return false;				}        }                                                                   }    });$(function(){		ajaxpage(1);})</script>                 </body></html>
 |