本文作者:DurkBlue

PHP+Ajax如何实现列表数据加载?推荐

DurkBlue 2020-02-08 1677 抢沙发
PHP+Ajax如何实现列表数据加载?摘要: html代码:<div id="more">   <div class="sing...

html代码:


PHP+Ajax如何实现列表数据加载?  第1张

<div id="more">   <div class="single_item"><div class="element_head"><div class="date"></div><div class="author"></div></div><div class="content"></div></div><a href="javascript:;" class="get_more">::点击加载更多内容::</a></div>

PHP+Ajax如何实现列表数据加载?  第2张


引入jQuery插件和jquery.more.js加载更多插件:

<script type="text/javascript" src="jquery.js"></script>  <script type="text/javascript" src="jquery.more.js"></script> $(function(){  
     $('#more').more({'address': 'data.php'})  
 });


data.php接收前台页面提交过来的两个参数,$_POST['last']即开始记录数,$_POST['amount']即单次显示记录数,看SQL语句就明白,其实就是分页中用到的语句。


require_once('connect.php');   $last = $_POST['last'];   $amount = $_POST['amount'];   $query = mysql_query("select * from article order by id desc limit $last,$amount");   while ($row = mysql_fetch_array($query)) {       $sayList[] = array(          'title' => "<a href='http://www.xxx.com/".$row['id'].".html' target='_blank'>".$row['title']."</a>",          'author' => $row['id'],          'date' => date('m-d H:i', $row['addtime'])      );  }  echo json_encode($sayList);
这篇文章由DurkBlue发布,转载请注明来处
文章投稿或转载声明

来源:DurkBlue版权归原作者所有,转载请保留出处。本站文章发布于 2020-02-08
温馨提示:文章内容系作者个人观点,不代表DurkBlue博客对其观点赞同或支持。

赞(0)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

阅读
分享

发表评论取消回复

快捷回复:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog

评论列表 (暂无评论,1677人围观)参与讨论

还没有评论,来说两句吧...