如何重新绘制树(jtree)
How to redraw tree (jstree)
我使用jQuery库(jtree)来绘制树。它第一次绘制树-当页面加载时。但是当我按下按钮更新树数据时,它失败了,div变成空白。下面是刷新数据的代码:
$('#jsstree').html("");
jQuery("jsstree").jstree("destroy");
$('#jsstree').jstree({
'core': {
'data': [
{ "id": "ajson1", "parent": "#", "text": "Simple root node" },
{ "id": "ajson2", "parent": "#", "text": "Root node 2" },
{ "id": "ajson3", "parent": "ajson2", "text": "Child 1" },
{ "id": "ajson4", "parent": "ajson2", "text": "Child 2" },
]
}
});
这样做:
tree.jstree("refresh");
相关文章:
- 为什么不't Javascript对我的输入值进行了一些重新检查
- React重新渲染但未显示正确的组件
- Chrome扩展没有't在重新加载之前考虑期权价值
- JS表单提交"无法使用Chrome数据保护程序加载此页面.尝试重新加载页面.调试信息:POST CISmtuK
- 在非我的页面上重新加载CSS
- 重新分解jQuery函数
- 合并两个数组,重新调整循环js
- ROR:如何在不重新加载浏览器的情况下从控制器获取参数
- javascript无法重新定义函数内部的全局对象
- 如何重新附加eventListeners
- 仅重新加载网页的一部分
- 在ReactJS中重新渲染孩子3次可以接受吗
- 每次提交表单时都会重新加载网页
- django模板没有在AJAX发布后重新加载
- 用Javascript重新格式化复杂文本日期字符串的更好方法
- 页面在我的javascript执行后重新加载,我不希望它这样做
- 重新排列HTML元素的顺序并更改内容
- 如果30秒未单击,请应用CSS一次,将其删除,然后重新迭代
- 如何重新绘制树(jtree)
- 如何重新加载或重新创建具有事件的jtree