level 1
你这个需求 跟一般情况有些违背, 通常情况下, 子节点只选择部分的时候, 父节点是 勾选状态的 半选,而不是 未勾选状态的半选,所以你这种需求对于 zTree 默认的功能来说是不好实现的。
但是, 按照你目前的需求来分析, 可以理解为: 你的父节点 是不可能存在 勾选状态的半选情况, 要么是 未勾选,要么是 未勾选的半选, 要么就是全勾选。。。
这么分析来就简单多了, 直接修改 zTree 的css ,让 勾选状态的半勾选节点 仍然去显示 未勾选状态的半勾选 的 checkbox 图标就是了。 然后在 获取数据时, 要适当处理,因为这些父节点的 checked 依然是 true 的哟。。。但他们的半选标识 是 也是 true ,所以你可以很好的区分出来
2014年08月12日 10点08分
