1

必要なもの:

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

私のコードによって生成されるもの

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

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

to jsonの例に違いはありますか?実際、最初のものはjqPlotで動作し、2番目のものは動作しません。引用符を削除する方法はありますか?他の提案?

4

3 に答える 3

2

to jsonの例に違いはありますか?

JSONもそうではありません。

ただし、JSリテラル構文に違いはありません。

実際、最初のものはjqPlotで動作し、2番目のものは動作しません

それはありそうもないようです…「機能しない」と定義します。どのようなエラーが発生しますか?あなたはどのような行動を取りますか。

于 2012-10-18T09:06:20.780 に答える
2

JSONは、文字列を区切るために一重引用符ではなく二重引用符を使用するため、表示する内容は技術的にはJSONではありません(見た目は似ていますが、JavaScriptオブジェクトリテラルとして機能します)。

二重引用符を出力するようにコードを修正すると、問題が解決するはずです。

于 2012-10-18T09:10:18.500 に答える
0

それはjavascriptで完全に動作します。

ここをチェックしてください:http://jsfiddle.net/kQ3pH/

于 2012-10-18T09:08:02.280 に答える