【发布时间】:2013-07-24 07:13:23
【问题描述】:
我通过 ajax 使用 kendo ui 加载了一个复杂的树视图,因为我需要通过一个请求加载树(工作正常):
$(document).ready(function() {
buildTree();
});
function buildTree(){
$.getJSON("admin_get_treedata.php", function (data) {
$("#treeview").kendoTreeView({
select: function(item) { editTreeElement(item,'tree'); },
dataSource: data
});
})
}
如果我在通过 ajax 更改一些数据后尝试重新加载完整的树,那么新的构建树将无法正常工作并且不会更新文本。
$.ajax({
type: 'POST',
url: 'ajax/ajax_update_layer.php',
data: {
layerid:id,
...
},
success: function(data){
buildTree();
}
});
我能做什么? 谢谢 斯文
【问题讨论】:
-
很有趣,我正在尝试做同样的事情。我从树中删除了一些节点,然后我尝试调用构建它的函数,但它没有按预期工作。不幸的是,stackoverflow 在 KendoUI 技能方面缺乏。
标签: kendo-ui