我想用Kendo UI treeview widjet创建一个简单的树视图。
我阅读了文档,但是我无法继续第一步:绑定一个简单,简单的非嵌套json值:
在我的脑子里,我把:
<script>
$(document).ready(function () {
var homogeneous = new kendo.data.HierarchicalDataSource({
transport: {
read: {
url: "kendoTWData.ashx",
dataType: "json"
}
},
schema: {
model: {
id: "EmployeeId",
FullName: "FullName"
}
}
});
$("#treeview").kendoTreeView({
dataSource: homogeneous,
dataTextField: "FullName",
dataValueField: "id"
});
});
</script>
处理程序“kendoTWData.ashx”正确返回:{“EmployeeId”:1,“FullName”:“AName”} 但没有出现。
提前致谢。
答案 0 :(得分:1)
它应该返回array
而不是object
。它应该是:
[{"EmployeeId":1,"FullName":"AName"}]
这是因为tree
可能在nodes
级别有多个root
。