yui树视图复选框不展开节点
yui treeview checkbox does not expand nodes
我使用带有复选框的YUI TreeView。我不能使用YUI3 CheckboxTree,因为系统有点旧,我们使用YUI2.9。我遵循了带有checknox的YUI TreeView示例。基本上,我创建了一个扩展YUI TreeView的小部件。我可以在我的节点上获得复选框并进行检查,但节点不会展开。
我的猜测是,问题可能与以下声明有关:
this.subscribe('clickEvent',this.onEventToggleHighlight);
我尝试定义我自己的onEventToggleHighlight如下:
onEventToggleHighlight: function(oArgs) {
var node = oArgs.node;
node.hightlight();
node.focus();
node.toggle();
return false;
}
完成此操作后,我可以展开节点,但复选框停止工作。请告诉我哪里出了问题。我已经将propagateHighlightUp
和propagateHighlightDown
节点属性设置为true。TIA。
很抱歉回复延迟,我不在城里。我想这可能对你有帮助。这个例子是在YUI2的最后几天做的,我认为YUI网站上的版本中缺少了一些东西,但当时雅虎没有人关注YUI2,所以它就溜走了。
相关文章:
- 如何在angularJS中编辑时,如果DB中的值为true,则设置复选框,如果值为false,则取消选中复选框
- 正在验证8个真/假复选框或复选框中的2个
- 为复选框javascript指定两个值
- 如何在单击复选框后调用控制器方法
- 如何在更改节点 JS 表中的复选框时禁用按钮
- jquery复选框树是否支持“;展开直到节点“;或“;扩展父母”;当程序地调用“;检查”;
- 从节点.js中扫描的图像中评估复选框
- 我想隐藏树网格(带列的树面板)中非叶节点上的复选框
- 在 jsTree 中,使节点文本可单击的最佳方法是什么(用于选中复选框)
- 使用jsTree以编程方式检查复选框节点
- 如何从jQuery复选框树中获取选定的节点项
- yui树视图复选框不展开节点
- 如何根据节点ID取消选择jsTree复选框
- 禁用复选框节点时出现问题
- 如何删除已创建的复选框节点
- 如何在动态树的叶节点中显示复选框
- 如何基于树视图节点填充网格(复选框选择)
- 动态树-选中节点时,禁用(或隐藏)子节点中的复选框
- 单击复选框后如何访问jsTree节点属性
- Dojo +单击LazyTreeGrid中父节点的复选框应该会自动使子节点选中How To