用的是移动端的一个ajax框架,只能在手机上测。
成功返回json,但是调其中的属性却为null。
我在chrome中测试,返回的信息是这样的,我感觉格式并没有错误啊?
用的是移动端的一个ajax框架,只能在手机上测。
成功返回json,但是调其中的属性却为null。
我在chrome中测试,返回的信息是这样的,我感觉格式并没有错误啊?
//服务端返回的不是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: '登录成功' }
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
json格式不正确