单选时(chkStyle:radio),父级勾选问题
ztree吧
全部回复
仅看楼主
level 3
sailingera 楼主
你好,当设置为单选时,期望在选中当前节点时,父节点也被选中(不是半选中状态),
通过设置 chkboxType: { "Y": "", "N": "s" },radio只出现了半选中状态。
请问有什么方式可以另父节点及其以上都变成完全选中状态?
另外一个问题:怎样能保证从根到叶子,只有一条完整的路径被选中。
即希望只返回:“危化救援”-"灭火装备"-"消费坦克"这三个节点,而没有“车辆”
因为radio可以设置 all和level,如果希望多选,只能设置all。
多谢~

2012年02月24日 08点02分 1
level 11
又是一个不看 API 文档的朋友呀 [泪]
[setting.check.enable = true 且 setting.check.chkStyle = "checkbox" 时生效]
只有 checkbox 才能父子关联,因为 radio 同级节点只能单选。
你的需求我觉得只能利用 checkbox 来实现了。再利用 onCheck 或 beforeCheck 回调以及 checkNode 方法实现同级节点同时只能选择一个节点的功能即可!
2012年02月24日 09点02分 2
level 11
[黑线] 不错!
2012年03月02日 05点03分 4
level 11
再给你说一下,如果你想让图标换成 radio的。。那么只需要去修改一下 css ,然 checkbox的图标都换成 radio 的,那么。。神不知鬼不觉的,即用了 radio 的图标,又实现了 checkbox 的功能。。。嘿嘿
2012年03月02日 05点03分 5
1