为了用Jquery新发布的UI插件,就把系统的Jquery版本从1.3升级到了1.4,一般AJAX的功能都能平滑升级,但唯独到了getJSON()的时候,根本不进入到callback函数执行,检查了Jquery1.4的代码,发现用了parseJSON()来解析返回的Json数据,而Jquery1.3是用的eval转换的Json数据,parseJSON()对数据格式要求比较严格,所以会导致解析错误。
{test: 1}
{'test': 1}
以上这两种格式都是不能通过parseJSON()正确解析的,必须是双引号的格式,如下:
{"test": 1}
由此,我还是建议不要手工的拼接Json字符串,很容易出错,我推荐使用json.org提供的类库,
http://www.json.org/java/,可以轻松构建出Json字符串。
public String getJSON() throws JSONException {
JSONObject jsonObject = new JSONObject();
jsonObject.put("retVal", this.retVal);
jsonObject.put("test", this.test);
return jsonObject.toString();
}
分享到:
相关推荐
Jquery 1.4Api+CSS3.0Api+JSON简单用法总结中文文档
包括JQuery1.4.js和JQuery1.4帮助手册。对学习Ajax和javascript的朋友很有帮助。
jquery1.4 最新jquery.js包含jquery-1.4.min jquery,jquery-1.4,jquery1.4,最新jquery.js,jquery-1.4.min.js
JQuery1.4 文档及源码JQuery1.4 文档及源码
jQuery1.4API(中文手册) jquery教程chm格式
jquery 1.4 手册 中文版 jquery 1.4 手册 中文版 jquery 1.4 手册 中文版
JQuery1.4中文API文档,喜欢的朋友可自由下载。All For One,One For All!
为庆祝jQuery的四周年生日,jQuery官方团队正式发布了jQuery 1.4版本。在这个版本中,jQuery官方团队做了大量的编码、测试和文档工作,相对之前版本自然改进不少,让我们一起来看看有那些新变化吧。
jquery1.4中文手册jquery1.4中文手册jquery1.4中文手册jquery1.4中文手册
2010年1月22日,更新至JQuery 1.4版本,本版是参考shawphy的1.4在线版本(http://jquery-api-zh-cn.googlecode.com/svn/trunk/xml/jqueryapi.xml)制作,更新了好多以前的内容,以前没仔细核对过,发现之前网上流行...
JQuery1.4 API chm文档,方便JQuery开发。
jquery1.4中文手册,CHM格式,一个很不错的jQuery中文教程,包含jquery-1.4.1.min.js、jquery-1.4.1.js和jquery-ui-1.8rc1
强大的jquery,在官方刚发布不久jquery1.4版本,相信有不少朋友已经下载最新版本的jquery放在网站来使用了吧,jquery1.4版本怎么说都比以前的版本更强大,所以有一些新的调用函数大家不知道怎么使用的,要有一本API...
jquery1.4 api,大家可以下载来学习和使用
JQuery_1.4_API.CHM JQuery_1.4_API.CHM JQuery_1.4_API.CHM JQuery_1.4_API.CHM
最新JQuery类库 -- JQuery1.4 最新JQuery类库 -- JQuery1.4
jQuery 1.4中文API文档发布,chm格式 jQuery 1.4中文API文档发布,chm格式 jQuery 1.4中文API文档发布,chm格式
2010年1月22日,更新至JQuery 1.4版本,本版是参考shawphy的1.4在线版本(http://jquery-api-zh-cn.googlecode.com/svn/trunk/xml/jqueryapi.xml)制作,更新了好多以前的内容,以前没仔细核对过,发现之前网上流行...
jquery1.4下载jquery1.4下载jquery1.4下载jquery1.4下载jquery1.4下载jquery1.4下载
Jquery是继prototype之后又一个优秀的Javascript框架