关于ajax请求返回json数据不进入回调函数的可能情况

来源:互联网 发布:阿里云 吉峰农机 编辑:程序博客网 时间:2024/05/17 01:07

最近做一个项目,一般都是用json数据先模拟后端返回数据,结果昨天正常发送一个get请求后,json数据请求正常,但是一直都没法进入success回调执行后续方法,捣鼓了很久,才发现get请求返回的json数据格式有问题,由于是自己模拟json数据,粗心导致少了一个标点符号‘,’,所以一直进入error回调。以前一直都是后端直接返回数据,没发现json数据格式异常时,会发生什么情况,哈哈,又学到一个新知识点。

还有一点需要注意的就是json数据格式和JavaScript的区别,标准json格式对象的key必须要有双引号(""),而JavaScript没有硬性要求。例如:

标准的json对象:

{
"id": 23,
"name": "haha",
}
  javascript对象:
{ "id": 23, "name": "haha",}
或者
{ id: 23, name: "haha",}

阅读全文
0 0
原创粉丝点击