大牛麻烦看下thinkphp分页查询问题

天之骄子呃 2015-06-30 08:26:51
这是前台写的主要代码:
$.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

这怎么解决?
...全文
238 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
天之骄子呃 2015-07-01
  • 打赏
  • 举报
回复
引用 1 楼 zy205817 的回复:
var_dump($limit)
随便搜了一个 打印的int(2)
码无边 2015-07-01
  • 打赏
  • 举报
回复
var_dump($limit)

21,873

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧