gpt4 book ai didi

javascript - 以编程方式调用 "expand until node"时,jquery 复选框树是否支持 "expand parents"或 "check"的功能?

转载 作者:行者123 更新时间:2023-11-28 00:35:32 26 4
gpt4 key购买 nike

我正在使用jquery checkboxtree plugin它效果很好,并且上面的链接中有很好的文档和示例。我现在遇到一种情况,我想以编程方式检查节点。使用以下语法支持此操作:

 $('#tabs-5-check').click(function(){ 
$('#tree5').checkboxTree('check', $('#tabs-5-node23'));
});

但问题是,除非所有父节点都已展开,否则这没有用。 (如果父节点折叠起来,那么您甚至没有意识到发生了任何事情)

当我以编程方式检查节点时,我试图弄清楚是否有任何方法可以“扩展直到”或“扩展父节点”,这样它不仅检查节点,而且还扩展父节点,以便我选择的节点检查是否可见?

似乎使用此选项在初始化时支持这一点:

 $('#areaTree').checkboxTree({
initializeChecked: 'expanded',

但我不知道在启动后以编程方式检查项目时如何应用它。使用这个 jquery 插件可以吗?

我希望可以使用这样的类名来扩展多个节点

$('#tabs-5-expand').click(function(){ $('#tree5').checkboxTree('expand', $('.bluetabs')); });

最佳答案

这对我有用:

$('#tabs-5-expand').click(function(){
$('#tabs-5-node23').parents('li').each(function() {
$('#tree5').checkboxTree('expand', $(this));
});
});

关于javascript - 以编程方式调用 "expand until node"时,jquery 复选框树是否支持 "expand parents"或 "check"的功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28561406/

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