扫码关注官方订阅号
用的是移动端的一个ajax框架,只能在手机上测。成功返回json,但是调其中的属性却为null。
我在chrome中测试,返回的信息是这样的,我感觉格式并没有错误啊?
认证0级讲师
json格式不正确
你确定返回的是json?
你这个返回的是一个字符串,需要转换一下。
很明显,你这不是JSON格式,JSON格式应该是:{status : 1, mess : '登陆成功'}
//服务端返回的不是json var data = "status:1,mess:'\u767b\u9646\u6210\u529f'"; if(data.split(',')[0].split(':')[1] == 1) { alert('登录成功'); }
我看你服务器返回的 status:1,mess:'登录成功',你这返回的就不是一个 JSON,甚至连 JSON 字符符都算不上!
正确的格式应该是:
{ status: 1, mess: '登录成功' }
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
扫描下载App
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
json格式不正确
你确定返回的是json?
你这个返回的是一个字符串,需要转换一下。
很明显,你这不是JSON格式,JSON格式应该是:{status : 1, mess : '登陆成功'}
我看你服务器返回的 status:1,mess:'登录成功',你这返回的就不是一个 JSON,甚至连 JSON 字符符都算不上!
正确的格式应该是: