【问题标题】:How can I "check/uncheck" nodes "child/parent" independently in JSTree?如何在 JSTree 中独立地“选中/取消选中”节点“子/父”?
【发布时间】:2014-08-26 10:52:48
【问题描述】:

我需要可以独立检查父节点和子节点。例如,如果我的树有一个带有子节点的节点,则注释为:

如果我检查这个孩子,父母也会自动检查,反之亦然。 我想检查一个孩子或父母而不改变另一个。

如何“移除”两者的这种依赖关系?

感谢任何帮助。

提前感谢!

【问题讨论】:

  • 我们可以看看你到目前为止所做的事情吗?像一些代码。
  • 嗨@dcodesmith,我解决了我的问题,选择“two_state”:真的..谢谢=)

标签: javascript jquery jstree


【解决方案1】:

我在自己的 jstree 网站上找到了我的问题的答案:

link

两个状态 一个布尔值。默认为假。 如果设置为 true,则复选框将只有两种状态,这意味着您将能够独立选择父级和子级,并且不会有未确定的状态。

所以,我通过以下选项解决了我的问题:

"checkbox" : { 
    "two_state" : true
}

攻击

【讨论】:

  • 当前版本的jstree api没有使用two_state,正确的选项是three_state,默认为true,所以需要设置为falsejstree.com/api/#/…
  • 嗨,谢谢。我同意它很旧(ish),但我遇到了同样的问题,谷歌直接把我带到了这里,所以我想这是为了让其他人保持最新。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多