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

xiaoxiao2021-02-28  125

最近做一个项目,一般都是用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", }

转载请注明原文地址: https://www.6miu.com/read-31030.html

最新回复(0)