如何基于单击按钮来拼贴和扩展Kendo UI treeView中的所有树节点? [英] how do I collpase and expand all tree nodes in a Kendo UI treeView based on a button click?
本文介绍了如何基于单击按钮来拼贴和扩展Kendo UI treeView中的所有树节点?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
这不起作用:
<script type="text/javascript">
$('#btnCollapseAll').click(function()
{
$('#treeview').collapseAll();
});
</script>
推荐答案
您可以使用此代码
1:崩溃
$("#treeview").kendoTreeView();
var treeview = $("#treeview").data("kendoTreeView");
treeview.collapse(document.getElementById("firstItem"));
$('#btn').click(function () {
// collapse the node with id="firstItem"
// collapse all nodes
treeview.collapse(".k-item");
});
2:展开
$("#treeview").kendoTreeView();
var treeview = $("#treeview").data("kendoTreeView");
treeview.collapse(document.getElementById("firstItem"));
$('#btn').click(function () {
// expand the node with id="firstItem"
// expand all nodes
treeview.expand(".k-item");
});
这篇关于如何基于单击按钮来拼贴和扩展Kendo UI treeView中的所有树节点?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文