点击加载更多

点击打开链接

使用的是链接里面的demo修改的。

虽然忘记了当初为什么自己改的时候没有改出来,但是我现在记得怎么改好。

在下载的demo中的js中amount是显示的条数,自己定,trigger是是页面上”点击加载更多”的class,   single_item 是循环显示的div的class


public function newsListData(){
        //$article=M('article');
        $last = $_POST['last'];
        $amount = $_POST['amount'];
        $newsModel=M('maiclub_news');
        $rows=$newsModel->field('id,title,details,createtime,newsimg')->limit($last,$amount)->select();
        foreach($rows as $row){
            $sayList[] = array(
                'urlImage' => "<a href='/newsDetail?id={$row['id']}' class='img_box'><img src='/Public/Home/images/img2.jpg' οnlοad='fitimg(this);' /></a>",
                'title' => "<a href='/newsDetail?id={$row['id']}' class='item_title'>".$row['title']."</a>",
                'description' => "<p class='item_font'>".htmlspecialchars_decode($row['details'])."</p>",
                'date' => "<em class='item_time'>".date('m-d H:i', $row['createtime'])."</em>",
                'details' => "<a href='/newsDetail?id={$row['id']}' class='look'>查看详情 >></a>",
            );
        }


        echo json_encode($sayList);




    }

1.使用的是thinkphp框架可以直接在ajax控制器中这样写,获取要显示的条数,搜索出来,然后传到页面上


<script type="text/javascript">
    $(function() {
        $('#more').more({'address': '/Ajax/dataDemo'})
    });
</script>



2.点击加载更多  #more是要循环出来的内容他的div的id,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值