jquery 复选框树是否支持以编程方式调用 "check" 时 "expand until node" 或 "expand parents" 的能力?
Does jquery checkbox tree support the ability to "expand until node" or "expand parents" when programatically calling "check"?
我正在使用 jquery checkboxtree plugin,效果很好,在上面的 link 中有很好的文档和示例。我现在遇到一种情况,我想以编程方式检查一个节点。使用以下语法支持此操作:
$('#tabs-5-check').click(function(){
$('#tree5').checkboxTree('check', $('#tabs-5-node23'));
});
但问题是,除非所有父节点都已展开,否则这没有用。 (如果父节点被折叠,那么你甚至都没有意识到发生了什么)
当我以编程方式检查节点时,我试图弄清楚是否有任何方法可以 "expand until" 或 "expand parents" 因此它不仅检查节点而且还扩展父节点以便节点我选择检查是否可见?
似乎在初始化时使用此选项支持:
$('#areaTree').checkboxTree({
initializeChecked: 'expanded',
但我看不出在启动后以编程方式检查项目时如何应用它。这可能使用这个 jquery 插件吗?
我希望我可以使用这样的 class 名称扩展多个节点
$('#tabs-5-expand').click(函数(){
$('#tree5').checkboxTree('expand', $('.bluetabs'));
});
这对我有用:
$('#tabs-5-expand').click(function(){
$('#tabs-5-node23').parents('li').each(function() {
$('#tree5').checkboxTree('expand', $(this));
});
});
我正在使用 jquery checkboxtree plugin,效果很好,在上面的 link 中有很好的文档和示例。我现在遇到一种情况,我想以编程方式检查一个节点。使用以下语法支持此操作:
$('#tabs-5-check').click(function(){
$('#tree5').checkboxTree('check', $('#tabs-5-node23'));
});
但问题是,除非所有父节点都已展开,否则这没有用。 (如果父节点被折叠,那么你甚至都没有意识到发生了什么)
当我以编程方式检查节点时,我试图弄清楚是否有任何方法可以 "expand until" 或 "expand parents" 因此它不仅检查节点而且还扩展父节点以便节点我选择检查是否可见?
似乎在初始化时使用此选项支持:
$('#areaTree').checkboxTree({
initializeChecked: 'expanded',
但我看不出在启动后以编程方式检查项目时如何应用它。这可能使用这个 jquery 插件吗?
我希望我可以使用这样的 class 名称扩展多个节点
$('#tabs-5-expand').click(函数(){ $('#tree5').checkboxTree('expand', $('.bluetabs')); });
这对我有用:
$('#tabs-5-expand').click(function(){
$('#tabs-5-node23').parents('li').each(function() {
$('#tree5').checkboxTree('expand', $(this));
});
});