2012-06-12 44 views
1

您好我试图将数据绑定到kendochart,但没有酒吧出现在图表上。如果我在网络浏览器中获取URL,则返回以下字符串。Kendoui databind与jquery数据源不工作

[{"AreaName":"Rondebosch","NumberOfIncidents":2}, {"AreaName":"Claremont","NumberOfIncidents":2}, {"AreaName":"Athlone","NumberOfIncidents":2}] 

的代码如下

var Reports = {}; 
    $.ajax({ 
     url: "Home/getIncidentPerArea", 
     async: false, 
     dataType: 'json', 
     success: function (json) { 
      Reports = json; 
      $("#Chart").kendoChart({ title: { text: "Incidents Per Area" }, 
       DataSource: { 
        data: Reports 
       }, 
       series: [{ name: "Incidents Per Area", field:"NumberOfIncidents"}] 
     }); 
    } 
}); 

请帮助...

回答

2

数据源选项在骆驼拼写的情况下。

此外,data source可以直接请求数据:

dataSource: { 
    transport: { 
     read: "Home/getIncidentPerArea" 
    } 
}