jstree单选功能的实现方法

jstree单选功能的实现方法

在选择部门时,因为每个人只有一个部门,因此要实现单选。

在jstree的core里加入 “multiple”: false,

注意是写在core

如下所示

'plugins': ["wholerow", "checkbox", "types"],'core': {    "multiple": false,//单选    "themes": {       "responsive": false    },

如果只选择子节点的话,这样实现是没有问题的。

注意:如果选择父节点的话,还是会选中下面的子节点

如果想选择父节点时不全选子节点,就需要加上下面这句

"checkbox": {        "three_state": false      },

注意这个是和plugins,core平级的

'plugins': ["wholerow", "checkbox", "types"],'checkbox': {     "three_state": false//父子级不关联选中 },'core': {   "multiple": false,//单选   "themes": {   "responsive": false },

效果如下:

这是可以看到选中了父节点,子节点已经不会选中了。

免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部