1

我有一个 JSON 结果,它返回我想要显示的数据,但问题是它都出现在一个图表上。我想遍历 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 回答