javascript json文本与json对象的区别

同事使用jquery.form的时候,第二个参数传入ajax返回来的json字符串,结果填充form表单失效

后来帮助查找原因,学习到虽然javascript是弱类型语言,但是javascript中json文本和json对象是不同的

需要使用var myObject = eval('(' + myJSONtext + ')');这样的方式将json文本转换为json对象

参考地址:

http://www.dreamdu.com/blog/2008/10/19/json_in_javascript/