jQuery - JsTree 复选框 select 不同

jQuery - JsTree checkbox select different

我的程序中有一个带有复选框的 JsTree,如下所示:

默认情况下,如果我检查像“2”这样的文件夹,JsTree 也会检查她的所有 child,但我需要允许 select 有或没有她 child 的文件夹。 最后的选项将是:

  1. Select folder '2' whit all her child
  2. Select only a child of folder '2' (whitout folder '2')
  3. Select only folder '2'

有什么建议吗?

您应该将 three_state: false 添加到您的 jsTree 配置中:

$('#...').jstree({ 
    core : {
      data : ...
    },
    plugins : [ "checkbox" ],
    checkbox: {
        three_state: false
    }
});