网站建设外包服务,有哪些可以免费推广的平台,带会员中心 wordpress 主题,网站建设 完成PHPAjax点击加载更多列表数据实例 一款简单实用的PHPAjax点击加载更多列表数据实例#xff0c;实现原理#xff1a;通过“更多”按钮向服务端发送Ajax请求#xff0c;PHP根据分页参数查询将最新的几条记录#xff0c;数据以JSON形式返回#xff0c;前台Query解析JSON数据Ajax点击加载更多列表数据实例 一款简单实用的PHPAjax点击加载更多列表数据实例实现原理通过“更多”按钮向服务端发送Ajax请求PHP根据分页参数查询将最新的几条记录数据以JSON形式返回前台Query解析JSON数据并将数据追加到列表页。其实也是Ajax分页效果。 html代码 1 div idmore 2 div classsingle_item 3 div classelement_head 4 div classdate/div 5 div classauthor/div 6 /div 7 div classcontent/div 8 /div 9 a hrefjavascript:; classget_more::点击加载更多内容::/a
10 /div 引入jQuery插件和jquery.more.js加载更多插件 1 script typetext/javascript srcjquery.js/script
2 script typetext/javascript srcjquery.more.js/script
3 $(function(){
4 $(#more).more({address: data.php})
5 }); data.php接收前台页面提交过来的两个参数$_POST[last]即开始记录数$_POST[amount]即单次显示记录数看SQL语句就明白其实就是分页中用到的语句。 1 require_once(connect.php); 2 3 $last $_POST[last]; 4 $amount $_POST[amount]; 5 6 $query mysql_query(select * from article order by id desc limit $last,$amount); 7 while ($row mysql_fetch_array($query)) { 8 $sayList[] array( 9 title a hrefhttp://www.xxx.com/.$row[id]..html target_blank.$row[title]./a,
10 author $row[id],
11 date date(m-d H:i, $row[addtime])
12 );
13 }
14 echo json_encode($sayList); 本文转自https://www.sucaihuo.com/php/380.html 转载请注明出处 posted on 2019-09-16 11:21 mrlime 阅读(...) 评论(...) 编辑 收藏 转载于:https://www.cnblogs.com/mrlime/p/11526369.html