孩子没有出现在KendoTreeView Web中
Child not showing up in KendoTreeView Web
//treeview source
function populateTreeView(search) {
debugger;
var tree = $("#tvwResults").kendoTreeView({
dataTextField: [{
text: search.columnName,
items: [{
text: "activemeters"
}]
}],
select: function (e) {
console.log("Selecting ", e.node)
},
animation: {
expand: {
effects: "fadeIn expandVertical",
duration: 600
}
}
}).data("kendoTreeView");
$.getJSON("http://127.0.0.2:6080/arcgis/rest/services/WW/WW2/MapServer/exts/RestSOE/Search%20Query?columnName=" + search.columnName + "&operand=" + search.operand + "&searchVal=" + search.searchVal + "&f=", function (data) {
tree.dataSource.data(data);
});
};
我在这里真的错过了一些东西。我可以在根节点中看到结果,显示两条记录,但是,"activemeter"子节点没有显示。我跌跌撞撞,感谢帮助。希望使用 KendoUI 将这些结果推送到枢轴网格中是一个相当大的挫折,但控件不存在。我只需要两列,第一列列出表列名称,第二列显示详细信息。非常感谢您的帮助,在这里学到了很多东西。
您展示的 JSON 不足以说明您的层次结构是如何工作的,因为它只是 1 级的 1 个节点,但您定义的dataTextField
不正确。当它被指定为数组时,它应该是一个字符串数组,它告诉树视图在每个深度级别使用哪个字段作为节点的显示名称。
我想你想要这样的东西:
var tree = $("#tvwResults").kendoTreeView({
dataTextField: ["Account Num", "activemeters"],
select: function (e) {
console.log("Selecting ", e.node)
},
animation: {
expand: {
effects: "fadeIn expandVertical",
duration: 600
}
}
}).data("kendoTreeView");
tree.dataSource.data([
{
"Account Num": "210663845",
"Address": "9 COUNTRY RD",
"City": "HAMDENEE",
"Name_1": "ANDREW SMITH",
"Name_2": "",
"Street": "GREEN ST",
"Street Num": "25",
"items": [
{"activemeters": "T30619-00T|30078309"}
]
}
]);
相关文章:
- Javascript:selenium Web驱动程序isDisplayed()不工作
- 在Web应用程序中使用Highcharts javascript
- WebDriverException:tinyMCE未在selenium Web driver java中定义
- Selenium Web驱动程序和javascript
- Windows形成web浏览器控件和Javascript更改的DOM
- 如何将javascript事件从web浏览器wpf控件发送到wpf的c#代码
- Steam Web API:I'我不知道该如何处理这个看起来像哈希的url来生成图像
- 在调用speak之前预加载Web Speech API
- 如何在visualstudio中调试web api时编辑javascript文件
- 是否存在React Native“;WEB代码安全防护”;
- 如何在Ionic Android中将Javascript注入到web视图中
- 将复杂对象从angular js传递到web api,它总是返回404
- 基于api密钥的NodeJS web服务
- 将下载链接从web浏览器传递给第三方应用程序
- 基于Web的JS调试库
- 使用javascript在客户端上使用Web服务
- 如何通过安全的https连接在javascript中使用基于soap xml的Web服务
- 从Javascript连接到SOAP Web服务
- 自定义HTML元素属性未显示-Web组件
- 孩子没有出现在KendoTreeView Web中