layui table建立的表单,一直提示 “ 返回的数据状态异常 ”


表格代码如下
table.render({
elem: '#demo'
,height: 315
,url: 'usrecho' //数据接口
,page: false //开启分页
,cols: [[ //表头
{field: 'id', title: 'ID', width:80, sort: true, fixed: 'left'}
,{field: 'name', title: '用户名', width:80,sort: true}
,{field: 'department', title: '部门', width:80, sort: true}
,{field: 'email', title: '邮箱', width:80}
,{field: 'tel', title: '电话', width:80, sort: true}
,{field: 'qq', title: 'QQ号', width:80}
,{field: 'address', title: '地址', width: 185}
,{field: 'note', title: '备注', width: 120}
]]
, response: {
statusName: 'code' //数据状态的字段名称,默认:code
, statusCode: 0 //成功的状态码,默认:0
, msgName: 'msg' //状态信息的字段名称,默认:msg
, countName: 'count' //数据总数的字段名称,默认:count
, dataName: 'data' //数据列表的字段名称,默认:data
}
});
url中的usrecho是thinkphp,Index,Index下的方法输出
输出数据
{"code":0,"msg":"","count":3,"data":[{"id":1,"name":"administrator","department":"\u6606\u660e\u7b51\u79d1","email":"ericmakeit@ 163.com","tel":"","qq":"","address":"","note":""},{"id":2,"name":"user1","department":"\u4e2d\u56fd\u77f3\u6cb9","email":"user1@123.com","tel":"","qq":"","address":"","note":""},{"id":3,"name":"user2","department":"\u4e2d\u56fd\u77f3\u6cb9","email":"user2@123.com","tel":"","qq":"","address":"","note":""}]}

页面一直提示“返回数据状态异常”



public function usrecho(){
//user表输出json格式为brouser中的layui表格处理准备\
$user = new \app\index\model\User;
$data = $user::all()->tojson();
//记得还要取得数据表所有记录的行数
$count = $user::where('id','>',0)->count();

//注意需将JSON码转为字符串格式,应使用assoc:false参数转为对象而非数组
$data=json_decode($data,false);

//注意了,返回数据必须加下面
$res['code'] = 0;
$res['msg'] = '';
$res['count'] = $count;
$res['data'] = $data;

return json($res);





  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

sunsijia21983

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值