如何将json数据绑定到KendoUI Chart

时间:2013-07-08 03:30:26

标签: json kendo-ui kendo-asp.net-mvc

在KendoUI Demo网站上提供的示例中,它的图表被绑定到这些格式的json数据:

[ { "Booked" : 0,
    "Date" : "/Date(1370620800000)/",
    "FailedAttempts" : 0,
    "Views" : 0
  },
  { "Booked" : 0,
    "Date" : "/Date(1370707200000)/",
    "FailedAttempts" : 0,
    "Views" : 0
  }]

但是如果服务器以这种格式返回怎么办:

    { "AggregateResults" : null, "Data" : [ { "Booked" : 0,
    "Date" : "/Date(1370620800000)/",
    "FailedAttempts" : 0,
    "Views" : 0
  },
  { "Booked" : 0,
    "Date" : "/Date(1370707200000)/",
    "FailedAttempts" : 0,
    "Views" : 0
  },]

}

如何设置KendoUI图表以绑定到"数据"节点?

1 个答案:

答案 0 :(得分:2)

在您的DataSource定义中定义,将shema.data定义为“数据”。

$("#chart").kendoChart({
    dataSource: {
        transport: {
            read: {
               ...
            }
        },
        schema : {
            data: "Data"
        }
    },