//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);
});
};
私は本当にここに何かが欠けています。ルート ノードに結果が表示され、2 つのレコードが表示されますが、"activemeters" 子ノードは表示されません。私はつまずき、助けに感謝しています。KendoUI を使用してこれらの結果をピボット グリッドにプッシュすることを望んでいますが、コントロールは存在しません。最初にテーブルの列名をリストし、2 番目に詳細を表示する 2 つの列が必要です。ここで多くのことを学び、あなたの助けにとても感謝しています。