TP3.2使用ajax实例

额...ajax这东西原理明白也写过一个简单的,但是在TP中应用就是不会,于是乎各种百度,奈何各路大佬都是写的云里来雾里去的,就没有一个正正经经的,我只想回调数据显示在模板中,于是乎自己琢磨了一下,终于弄出来了,分享一下,让新手同学们不要着急

废话不多说,直接上代码:

控制器

    public function test(){
        $model=M('xwgl');
        $data = $model->field('id,title,jianjie,img_url,sort,content,time');
        $count  = $model->count();// 查询满足要求的总记录数
        $Page = new \Think\Homepage($count,5);// 实例化分页类 传入总记录数和每页显示的记录数(25)
        $show = $Page->show();// 分页显示输出
        $post = $model->limit($Page->firstRow.','.$Page->listRows)->order('sort DESC')->select();
        
        $ajx = json_encode($post);//转换为json
        $this->ajaxReturn($ajx);
    }
前端显示代码





















//这个写法是jq的,可以自动识别的






新闻资讯












   












你可能感兴趣的:(THINKPHP,3.2ajax应用)