getJSON方法返回的问题
2015-06-09 00:00
609 查看
摘要: getJSON正常的返回是Json的object,但在偶尔的情况会返回了string,原因尚未明确。
做项目的时候遇到一个很奇怪的问题,使用getJSON方法去获取Json数据,在大部分的时候代码是正常的,可是偶尔会出现获取值出错的问题,导致页面出现错误,后来用typeof查看了返回值才发现getJSON方法返回的是一个string类型,从而导致了问题。
最后在方法的开始地方加了判断
至于这个问题的出现环境,出现规律,为什么会出现,还是未知中
做项目的时候遇到一个很奇怪的问题,使用getJSON方法去获取Json数据,在大部分的时候代码是正常的,可是偶尔会出现获取值出错的问题,导致页面出现错误,后来用typeof查看了返回值才发现getJSON方法返回的是一个string类型,从而导致了问题。
最后在方法的开始地方加了判断
if(typeof(result)== "string"){ result =$.parseJSON(result); }
至于这个问题的出现环境,出现规律,为什么会出现,还是未知中
相关文章推荐
- js--call()方法的使用
- javascript面向对象用法
- JSP相关的一些问题与分析
- JavaScript面试问题:事件委托和this
- javascript面试题集锦
- IDF实验室:天罗地网--不难不易的js加密
- 19个很有用的 JavaScript库推荐
- JavaScript读书笔记(4)-变量、作用域和内存问题
- 简单、强大的swig.js
- Extjs显示图片
- 了解URL编码的基本概念,在javascript和java程序中使用内置的API进行编码和解码
- 理解JSON:3分钟课程
- Javascript的DOM操作
- 通过<frameset>和<iframe>解析js中window对象parent、self、top的区别
- KeystoneJS之云中漫步
- js prototype新感悟
- 使用堆实现Top K 算法 JS 实现
- javascript 之闭包-理解不了来找我
- js常用功能代码
- Extjs5需要引入的文件