滚动屏幕加载更多数据,适合于评论和其他页面。

这个例子的数据库非常简单,而且很清楚。
复制代码代码如下所示:


< PHP
为查询= mysql_query(选择*从内容顺序按ID号限10 );
而($行= mysql_fetch_array($查询)){
>











js文件
复制代码代码如下所示:

$(函数(){())
VaR的调查=美元(窗口)(的高度); / /网页的可视区域的高度
var I=1;
$(窗口)。滚动(函数(){)
无功pageh = $(文档。体)的Height();
无功scrollt = $(窗口),ScrollTop(上); / /滚动
VaR AA =(pageh调查scrollt) /调查;
如果(aa<0.02){
美元。getJSON(的结果。PHP
如果(JSON){
var;
$(JSON,函数(下标,数组){)
var;
var str =力量++} { 'date阵列+ ;
var str =力量++} { 'author阵列+ ;
var str =力量++阵{ 'content' } + ;
$(#容器)追加(STR);
});
++;
其他{ }
$(。空),表明()。Html(不滚,就不见了。);
返回false;
}
});
}
});
});


result.php
复制代码代码如下所示:
< PHP
包括(conn.php );

页= intval美元(美元_get {页}); / /得到请求的页面
$开始= $页* 5;
为查询= mysql_query(选择*从内容顺序按ID号开始限制美元,5);
而($行= mysql_fetch_array($查询)){
{ } =数组(数组元
内容= > $行{消息},
作者= > $行{ 'id' },
日期= >日期('m-d H:我,strtotime($行{ 'updatetime ' }))
);
}
回声json_encode($ ARR); / /转换为JSON数据输出
>