2016-05-03 9 views
0

これは私の問題です。私は、4つの象限が付いた散布図を作成しています。しかし、私はJSONデータをチャートに取り込み、シリーズをどのように表示するのかを決める必要があります。すなわちハイチャートJSONデータを直列名に動的に引き出す

https://jsfiddle.net/oh3hevwr/5/

、Iは、具体的にはJSONデータによって移入されるこのコードを必要とします。私はJSONデータを引き出す方法を知っていますが、文字列内でシリーズ名、色、およびIDをどのように持ってくるかはわかりません。

series: [{ 
      name: 'Properly Used', 
      color: '#23d207', 
      id: 1, 
      data: []...etc. 

助けてください。

+0

私は何が間違っているのか分かりません。 JSFiddleを見ると、グラフは正確に見えます。 –

+0

この例では、ハードコードされたデータではなく、外部のJSON文字列でデータを取得したいと考えています。 – jacturne

+0

JSONをお持ちでない場合は、最初に取得する必要があります。これは、ajax呼び出しや変数への格納である可能性があります。それから、あなたが望む情報を得るためにそれを反復することができます。ですから、あなたのハードコードされたシリーズパートはおそらく変わります。私はあなたが正しく理解している場合、ajax呼び出しを調べ、ノードを横断する方法を提案します。 – Radmation

答えて

0

jQueryは非常に簡単です。

http://api.jquery.com/jquery.getjson/

あなたのAJAX呼び出しが正常に完了するまで、チャートがインスタンス化しないようにそれを作ることになるでしょう。そのコードをseriesパラメータを受け入れる関数にラップし、jQuery getJSON関数で取得したJSONデータで呼び出すと、ハイチャートに情報が表示されます。

関連する問題