TP5+layui表格使用(更新中)

2018-02-27 11:06:07来源:oschina作者:老bia同学人点击

分享


在这里url在js加载后,会带两个参数,一个page,一个limit 如下所示


http://www.xx.com/admin/category/cate_list.html?page=1&limit=10


public function cate_list(){
//获取分页page和limit参数
$page=input("get.page")?input("get.page"):1;
$page=intval($page);
$limit=input("get.limit")?input("get.limit"):1;
$limit=intval($limit);
$start=$limit*($page-1);
//分页查询
$cate_list=Db::name("category")->limit($start,$limit)->select();
$list["msg"]="";
$list["code"]=0;
$list["count"]=100;
$list["data"]=$cate_list;
if(empty($cate_list)){
$list["msg"]="暂无数据";
}

return json($list);

}

注1:TP5中,这里分页得到值后查询后,使用return json_encode($list) 是不行的,必须要用json($list)才会返回一个对象,json_encode只是返回的一个json字符串


注2:这个$list,也就是我们返回的值,要根据一定的格式来,msg,code,count,不能少,data里面才是你查询出去的值.

最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台