Javascript 从远程数据绑定kendo treeview不起作用
我试图从远程数据绑定剑道树视图,但数据没有绑定Javascript 从远程数据绑定kendo treeview不起作用,javascript,c#-4.0,kendo-ui,kendo-treeview,Javascript,C# 4.0,Kendo Ui,Kendo Treeview,我试图从远程数据绑定剑道树视图,但数据没有绑定 var homogeneous = new kendo.data.HierarchicalDataSource({ transport: { read: { url: App.toRestUrl('/ServerController'), type: 'GET', conte
var homogeneous = new kendo.data.HierarchicalDataSource({
transport: {
read: {
url: App.toRestUrl('/ServerController'),
type: 'GET',
contentType: 'application/json',
dataType: 'json'
}
},
schema: {
model: {
id: "id",
objname: "objname"
hasChildren:false,
}
}
});
$("#treeview").kendoTreeView({
dataSource: homogeneous,
dataTextField: "objname"
});
这就是我在javascript文件中所做的
我正在从服务器端(c#)以列表的形式返回数据
请让我知道我做错了什么
提前谢谢
Raghu服务器的响应如何?没有足够的信息提供任何帮助。。。我们需要知道调用API时服务器是如何响应的典型错误是服务器不返回
数组
,而是返回对象
。尝试在浏览器中打开App.toRestUrl(“/ServerController”)并检查这是一个JSON数组。我同意@OnaBai。检查JSON响应以确保其格式正确并返回正确。另一个奇怪的注释是,HierarchycalDataSource需要一个items源来正确标识子项,因此扩展您的模式以包括一个items映射。