1

表示したいデータを返す JSON 結果がありますが、問題はすべてが 1 つのグラフに表示されることです。JSON を繰り返し処理し、各項目 (質問でグループ化された JSON オブジェクト) のグラフを生成したいと思います。

これは JSON 構造です。

[{"Question":"At which location is your work based?","OptionTitles": ["opt1","opt2"],"OptionCounts":[2,2]},

{"Question":"In which business unit do you work?","OptionTitles":["opt1","opt2","opt3","opt4"],"OptionCounts":[1,1,1,1]}]

これらの質問オブジェクトごとに、個々の剣道チャートを表示したいのですが、これを達成する方法はありますか?

チャートコード:

  $("#chartBar").kendoChart({
            theme: "metro",
            dataSource: {
                transport: {
                    read: {
                        url: '/urlToData',
                        dataType: 'json'
                    }
                }
            },
            seriesDefaults: {
              type:"bar"  
            },
            series: [{ name: "OptionTitles[0]", field: "OptionCounts[0]" }],

            categoryAxis: {
              field: "OptionTitles[0]"  
            },
            tooltip: { visible: true },
        });

どうもありがとう

4

1 に答える 1

0

バインドする各チャートの新しいオブジェクトを作成するjsonを反復処理する必要がありました

于 2013-02-05T22:19:30.597 に答える