关于ajax请求返回json数据不进入回调函数的可能情况
2017-06-07 09:24
435 查看
最近做一个项目,一般都是用json数据先模拟后端返回数据,结果昨天正常发送一个get请求后,json数据请求正常,但是一直都没法进入success回调执行后续方法,捣鼓了很久,才发现get请求返回的json数据格式有问题,由于是自己模拟json数据,粗心导致少了一个标点符号‘,’,所以一直进入error回调。以前一直都是后端直接返回数据,没发现json数据格式异常时,会发生什么情况,哈哈,又学到一个新知识点。
还有一点需要注意的就是json数据格式和JavaScript的区别,标准json格式对象的key必须要有双引号(""),而JavaScript没有硬性要求。例如:
标准的json对象:
{ "id": 23, "name": "haha",}
javascript对象::
还有一点需要注意的就是json数据格式和JavaScript的区别,标准json格式对象的key必须要有双引号(""),而JavaScript没有硬性要求。例如:
标准的json对象:
{ "id": 23, "name": "haha",}
javascript对象::
{ "id": 23, "name": "haha",}
或者
{ id: 23, name: "haha",}
相关文章推荐
- 关于AJAX请求后台数据,接收后台返回的JSON数据,以及前台遍历json数据和append追加元素。
- 关于js处理ajax请求返回json数据时出现页面缓存的解决方案(适用于showdialog)
- 使用ajax返回json类型数据的时候无法进入success可能的原因
- ajax请求返回Json字符串运用highcharts数据图表展现数据
- jQuery通过Ajax向PHP服务端发送请求并返回JSON数据
- jQuery通过Ajax向PHP服务端发送请求并返回JSON数据
- 有关于在myeclipse中java向服务器发送请求返回数据有中文乱码的一种情况及解决
- 关于firefox(火狐)浏览器中ajax请求返回data时出现[object XMLDocument]的情况的分析
- Ajax请求ashx返回json数据的常见问题
- zTree3.5使用ajax请求返回json数据时遇到的问题
- jquery的ajax异步请求接收返回json数据实例
- jquery.ajax提交请求并返回json数据
- 使用Ajax发送Struts2请求返回JSON数据格式
- Ajax请求ashx 返回 json 格式数据常见问题
- 如何将ajax请求返回的Json格式数据循环输出成table形式
- 利用JQuery jsonp实现Ajax跨域请求 .Net 的*.handler 和 WebService,返回json数据
- 在使用Ajax请求返回json数据的时候IE浏览器弹出下载保存对话框的解决方法
- 初涉Ajax,以post或get方法发送数据,以json或xml形式接收服务器返回的请求
- ajax处理请求,以JSON数据格式返回,(json时间日期返回时对象---》日期格式)
- ajax请求解析springmvc返回的json数据