2010-06-17 45 views
1
var phoneBookTableValue = []; 
phoneBookTableValue.push({ "key":"1", "value":["3396,Accounting ,CCH,,,,","1"]}); 
phoneBookTableValue.push({ "key":"2", "value":["3284,Acute Care ,CCH,,,,","2"]}); 
phoneBookTableValue.push({ "key":"3", "value":["3265,Acute'Care East ,CCH,,,,","3"]}); 

当运行javascript文件我得到的错误“失踪]之后元素列表ü可以帮助我PLZ错误的JSON:?!失踪]之后元素列表

+6

您的代码有效:http://jsfiddle.net/6xnn4/您确定此部分是您遇到错误的地方吗? – 2010-06-17 12:34:57

+0

@Nick:打我吧:-) – 2010-06-17 12:36:23

回答

0

我跑在Firefox代码,Chrome浏览器和IE8没有什么问题,你用什么浏览器?我猜想真正的问题在于如何评价JSON。

1

这不是JSON,它只是字面的Javascript对象。JSON是一种文本格式基于Javascript语法

JavaScript代码没有任何问题,您可以al所以从代码中复制文字对象并粘贴到一个JSON字符串中,它就可以工作。

稍后您是否将对象转换为JSON?在那种情况下,该代码有问题。