PHP+Ajax点击加载更多内容实例带源码

Posted PHP自学中心

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP+Ajax点击加载更多内容实例带源码相关的知识,希望对你有一定的参考价值。


文章来自于博客

链接:https://blog.csdn.net/zyytaiyame/article/details/53907249?utm_source=blogxgwz3

PHP+Ajax点击加载更多内容实例【带源码】






































































































PHP+Ajax点击加载更多内容实例【带源码】

双十一红包

PHP+Ajax点击加载更多内容实例【带源码】


爱剁手的你,每天都可以拆红包3次,红包最高1111元,复制以下口令在淘宝打开即可拆红包


€QSMYbhdGJbp€



PHP+Ajax点击加载更多内容实例【带源码】

文章正文

PHP+Ajax点击加载更多内容实例【带源码】

这个效果好,速度快,只能点击更多加载,不能滚动自动加载


一、HTML部分

<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>


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

$(function()
    $('#more').more({'address''data.php'}) 
});

三、jQuery

$(function()
    $('#more').more({'address''data.php'}) 
});


四、data.php 
data.php接收前台页面提交过来的两个参数, POST[′last′]即开始记录数, P O S T [ l a s t ] _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.sucaihuo.com/js/".$row['id'].".html' target='_blank'>".$row['title']."</a>",
        'author' => $row['id'],
        'date' => date('m-d H:i', $row['addtime'])
    );
}
echo json_encode($sayList);



六,截图所示

七,源码下载

链接: https://pan.baidu.com/s/1x5wRisLRxAIpuQUSkO0BOg 
提取码: qya7




以上是关于PHP+Ajax点击加载更多内容实例带源码的主要内容,如果未能解决你的问题,请参考以下文章

AJAX 为 WordPress 帖子加载更多内容

thinkPHP 点击加载更多

当页面到达底部时,ajax 和 php 从 mysql 加载更多内容

使用jQuery的ajax获取带参数的请求,返回页面内容

AJAX技术之网易滚动新闻的简单实现(附源码)--AJAX

Web表格怎么点击【查看】按钮弹出Div显示更多内容?