分页查询问题

浏览:1256 发布日期:2015/06/30 分类:求助交流 关键字: 分页 查询



这是前台写的主要代码:
$.get(
            action, {
                searchPara: val
            },
            function(data) {
                var html = "";
                $.each(data.list, function(no, v) {
                    html += "<tr><td><input type = 'checkbox' value=''  name='s'></td><td>" + v['admin_name'] + "</td><td>" + v['admin_realname'] + "</td><td>" + v['admin_tele'] + "</td><td>" + v['admin_email'] + "</td><td>" + v['admin_dep'] + "</td><td>" + v['admin_firstdep'] + "</td><td>" + v['admin_seconddep'] +
                        "</td><td><a onClick='detail(this)' style='cursor:pointer'>详情</a></td></tr>"

                });

                $("#table2").html(html);
                $('.fenye').html(data.page);
            },'json');
-----------------------------------------------------------------------------这是后台写的主要代码:
控制器:    public function searchAdmin() {
        $admin = D('Admin');
        $limit = 2;

        $searchPara = I('get.searchPara');
        $adminList = $admin->searchAdmin($limit, $searchPara);

        $this->assign('adminList', $adminList['list']);
        $this->assign("page", $adminList['page']);

        $this->ajaxReturn($adminList);

    }

这是Model代码:
public function searchAdmin($limit, $key) {

        $where['Admin_RealName|Admin_Name|Admin_Tele|Admin_Email|Admin_Dep|Admin_FirstDep|Admin_SecondDep'] = array('like', "%$key%");
        $rs['count'] = $this->where($where)->count();

        $Page = new \Think\Page($rs['count'], $limit);

        $rs['list'] = $this->where($where)->limit($Page->firstRow . ',' . $Page->listRows)->select();

        $rs['page'] = $Page->show();
        return $rs;
    }
--------------------------------------------------------------------------------
结果第一页正常,第二页显示的全是
{"count":"3","list":[{"admin_realname":"\u8001\u738b","admin_name":"test","admin_pwd":"9cbf8a4dcb8e30682b927f352d6559a0","admin_tele":"18463101234","admin_email":"123@qq.coma","admin_fax":"","admin_dep":"2","admin_firstdep":"1","admin_seconddep":"1","admin_level":"0"}],"page":"<div> <a class=\"prev\" href=\"\/thinkphp\/index.php\/Admin\/MainLeft\/searchAdmin\/searchPara\/1\/p\/1.html\"><<<\/a> <a class=\"num\" href=\"\/thinkphp\/index.php\/Admin\/MainLeft\/searchAdmin\/searchPara\/1\/p\/1.html\">1<\/a><span class=\"current\">2<\/span> <\/div>"}的字符串 。。
控制台报的错是:
Resource interpreted as Document but transferred with MIME type application/json

这怎么解决?
最佳答案
评论( 相关
后面还有条评论,点击查看>>