在 Kendo UI 中,我尝试使用以下代码将简单的 xml 数据绑定到 treeview widjet:
<script>
$(document).ready(function () {
var ds = new kendo.data.HierarchicalDataSource({
transport: {
read: {
url: "kendoTWData.xml", dataType: "xml"
}
},
schema : {type: "xml",
data : '/root/doc',
model : {
fields: {
nome: "nome/text()"
}
}
}
});
$("#treeview").kendoTreeView({
dataSource : ds,
dataTextField: "nome"
});
});
</script>
xml 文件看起来很简单(仅用于测试目的):
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<root>
<doc><nome>fabio</nome></doc>
<doc><nome>mauro</nome></doc>
</root>
但什么也没有出现......只有“正在加载......”消息。
Firefox 的 web 控制台报告:
[11:57:03.558] TypeError: item.level 不是函数@ kendo.web.min.js:11
有人可以指出我正确的方向吗?
提前致谢