我使用refresh_node(id)
部分刷新了我的jstree。除了具有特殊标识"#"
的根节点外,这适用于所有已加载的节点。问题是jstree甚至没有尝试查询我的json源代码。我可以通过调用load_node("#")
来重新加载根节点而不需要任何查询。我想使用refresh_node("#")
,所以我不会失去树状态。有谁知道为什么这不起作用?
刚刚找到了一种解决方法:调用refresh()
会产生我期望refresh_node("#")
生成的结果。奇怪的是,并非所有节点都能得到平等对待。