问题描述
我已使用以下代码将选中的节点保存在cookie中:
$.cookie('q_cats', $("#category-tree").jstree("get_checked"), { expires: 7 });
我正在用以下代码加载我的树:
$('#category-tree').jstree({
"plugins": ["wholerow", "checkbox", "search"],
"core": {
"themes": {
"responsive": false
},
"data": {
"url": "/blogs/get_cats/",
"dataType": "json"
}
}
});
我不知道如何检查树中保存的节点
1楼
vakata
1
已采纳
2015-07-26 15:52:09
为什么不使用state
插件-它确实做到了-在刷新/重新加载后恢复状态。
只需查找一下,您需要做的就是在配置(插件部分)中添加一个字符串:
$('#category-tree').jstree({
"plugins": ["wholerow", "checkbox", "search", "state"],
"core": {
"themes": {
"responsive": false
},
"data": {
"url": "/blogs/get_cats/",
"dataType": "json"
}
}
});