这是我当前为jstree提供的JSON输入(使用jstree-grid作为数据):
{
data: "StrukturNavn",
attr: {id:"1", class:"structureNode", contentItemId:"123", rel:"root"},
children: [
{
data: "Seksjon 1",
attr: {id:"2", class:"structureNode", contentItemId:"231"}
}
]
}
这是相关的jstree代码:
types: {
root : {delete_node: false}
},
plugins: ["json_data", "crrm", "ui", "themes", "grid", "types"],
但是,由于某种原因,根节点仍然是可删除的,我做错了什么?
谢谢: - )
答案 0 :(得分:3)
我发现了问题,我只是没有正确配置插件。
types: {
root : {delete_node: false}
},
应该是
types: {
valid_children: ["root"],
types: {
root : {delete_node: false}
}
},