javascript - JSTree Three_State 和 uncheck_node
问题描述
在我的项目中,当单击另一个特殊节点(复选框)时,我想取消选中一个特殊节点及其子节点问题是,如果我想取消选中三态且未完全选中的节点,则 uncheck_node 方法不适用于此节点,仅当节点已完全检查时。
$('#html1').on('check_node.jstree', function(e, data){
$('#html1').jstree(true).uncheck_node( 'j1_1' );
});
有没有办法解决这个问题?
解决方案
尝试使用uncheck_all
过去对我有用的类似东西。
我相信这个jstree 资源可能会有所帮助。如果我的答案不是您想要的,那么您也许可以在那里找到一些东西。
推荐阅读
- c++ - 在 Qt 中设置特定 QMenu 的右箭头图标
- c# - 循环遍历 2 个分组的对象列表并将它们添加到可观察的集合 C#
- android - 在 Android 中实现视图绑定的问题
- bash - Zsh 中的移位失败:“移位计数必须为 <= $#”
- html - 当我在表中添加新行时,如何为新中的所有小数列设置默认值
- python - 字典值随着上一次递归调用中列表的变化而变化
- xml - xslt 1.0 中的 replace() 等价物是什么?
- php - 具有季节重叠的三个季节日期范围的 PHP MySql 定价
- css - React Native - 尽管子视图之间没有边距,但可见父视图
- c# - 可以将特定项目从 Jtoken 发送到列表吗?