1
,我有以下数据:配置剑道UI树视图我的JSON数据
[
{"id":1,"parendId":0,"name":"Foods","hasItems":"true},
{"id":2,"parentId":1,"name":"Fruits","hasItems":"true"},
{"id":3,"parentId":1,"name":"Vegetables","hasItems":"true"},
{"id":4,"parentId":2,"name":"apple","hasItems":"false"},
{"id":5,"parentId":2,"name":"orange","hasItems":"true"},
{"id":6,"parentId":3,"name":"tomato","hasItems":"true"},
{"id":7,"parentId":3,"name":"carrot","hasItems":"true"},
{"id":8,"parentId":3,"name":"cabbage","hasItems":"true"},
{"id":9,"parentId":3,"name":"potato","hasItems":"true"},
{"id":10,"parentId":3,"name":"lettuce","hasItems":"false"}
]
谁能告诉我怎么能对上述数据配置剑道UI树视图? 此外,是否有可能在kendo ui下拉列表中包含此树视图?
更新:
这是我迄今为止...
categories = new kendo.data.HierarchicalDataSource({
transport: {
read: {
url: UrlThatFetchesData
}
},
schema: {
model: {
id: 'id',
parentId: 'parentId',
name: 'name'
}
}
});
$('#tvCategories').kendoTreeView({
dataSource: categories,
dataTextField: 'name',
dataValueField: 'id'
});
所有项目都显示为主要类别,一个正下方的其他。 如何获取树视图以使用parentId?
裘德,感谢您的帮助。我没有使用MVC。请参阅我的更新。你能帮我设置一下吗? – Ari 2013-02-14 13:52:49
谢谢,这让我走上了正轨。 – 2013-05-30 04:12:59
我在寻找相同的答案,@TimothyLeeRussell你是否弄明白了,如果是的话,你能分享一下吗? – 2013-07-21 04:34:19