1

我需要的:

[
     {label:'Hotel'},
     {label:'Event Regristration'},
     {label:'Airfare'}
]

我的代码生成了什么

[
     {'label':'Hotel'},
     {'label':'Event Regristration'},
     {'label':'Airfare'}
]

$series[]['label'] = "some value";

to json 示例之间有区别吗?实际上第一个正在使用 jqPlot 而第二个不是。任何想法如何删除引号?其他建议?

4

3 回答 3

2

JSON 使用双引号而不是单引号来分隔字符串,因此从技术上讲,您显示的不是 JSON(尽管它看起来很相似,并且可以用作 JavaScript 对象文字)。

修复代码以发出双引号应该可以解决问题。

于 2012-10-18T09:10:18.500 回答
2

to json 示例之间有区别吗?

JSON 也不是。

不过,JS 文字语法之间没有区别。

实际上第一个是使用 jqPlot 而第二个不是

这似乎不太可能……定义“不工作”。你得到什么错误?你得到什么行为。

于 2012-10-18T09:06:20.780 回答
0

它与javascript完美配合。

在这里检查:http: //jsfiddle.net/kQ3pH/

于 2012-10-18T09:08:02.280 回答