gpt4 book ai didi

javascript - Kendo TreeView : check if a node has siblings or children

转载 作者:行者123 更新时间:2023-11-30 17:02:43 25 4
gpt4 key购买 nike

我有一个 Kendo TreeView:

@(Html.Kendo().TreeView()
.Name("treeview")
.BindTo((IEnumerable<TreeViewItemModel>)ViewBag.MyTree)
.Events(e => e.Select("test"))
)

这是选择节点时触发的 Javascript 函数:

function test(e) {
var id = $(e.node).data("id");
var description = this.text(e.node);
//if (.....) {
// ..... something here
//}
alert('Id: ' + id + '\nDescription: ' + description);
}

上面显示了带有节点 ID 和文本的警报。现在,我想检查所选节点是否有 sibling 或 child ,如果有则做一些事情,如果没有则做其他事情。

我怎样才能实现它?

最佳答案

您可以检查具有 e.node.parentNode.childNodes.length - 1 的 sibling 和具有 e.node.childNodes.length - 1 的 child

关于javascript - Kendo TreeView : check if a node has siblings or children,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28547090/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com