jQuery1.4 解析Json时报parseError错误
2010-1-19 13:22:41
刚刚发布的jQuery大大提升了.css/.attr/.html这几个方法的性能,但在使用ajax取回json数据解析时与之前的版本处理不太一样,比如下边的json
{name:'myname',id:1}
在jQuery1.3.2下是正常的,但在jQuery1.4下会报错,jQuery1.4要求属性名必须加双引号,属性值的字符串也必须使用双引号而不是单引号,也就是改成下边这样
{"name":"myname","id":1}
还有一个问题是以前可以在属性中使用new来新建对象,但1.4版中总是报错,如下
{"date":new Date()}
这个问题比较困惑,暂时可以绕过的方法是用json建立对象或用字符串属性,处理程序中再做转换。
更新:原来jquery1.4严格了json格式,json格式请参考http://json.org/json-zh.html
返回列表
返回首页
©2010 iwms网站管理系统-基于asp.net