Html JsTree一个节点有两个父节点

Html JsTree一个节点有两个父节点,html,asp.net,json,tree,jstree,Html,Asp.net,Json,Tree,Jstree,我在ui中显示jstree,并用asp.net服务器端代码中的json填充它,它工作得很好,但当我有一个节点和两个父节点时,它就不能工作得很好。 我可以展示一个节点有两个父节点的jstree吗? 当我这样做时,它的get show错误。 它把孩子夹在双亲中间! 我知道它不是树的角色,但我需要它 $(函数(){ $('#jstree').jstree({ “核心”:{ “动画”:0, “check_callback”:true, “主题”:{“条纹”:真的}, “数据”:{ “url”:“/Pr

我在ui中显示jstree,并用asp.net服务器端代码中的json填充它,它工作得很好,但当我有一个节点和两个父节点时,它就不能工作得很好。 我可以展示一个节点有两个父节点的jstree吗? 当我这样做时,它的get show错误。 它把孩子夹在双亲中间! 我知道它不是树的角色,但我需要它

$(函数(){
$('#jstree').jstree({
“核心”:{
“动画”:0,
“check_callback”:true,
“主题”:{“条纹”:真的},
“数据”:{
“url”:“/Products/ProductCategoryStructure/GetData”,
“数据”:函数(节点){
返回{'id':node.id};
}
}
},
“类型”:{
"#": {
“max_儿童”:1,
“最大深度”:4,
“有效的_子项”:[“根”]
},
“默认值”:{
“有效的子项”:[“默认”,“文件”]
},
“文件”:{
“图标”:“glyphicon glyphicon文件”,
“有效的_子项”:[]
}
},
插件:[“contextmenu”],contextmenu:{items:customMenu}
});
$('#jstree').on('changed.jstree',函数(e,data){
var i,j,r=[];
对于(i=0,j=data.selected.length;i});一个节点只能有一个父节点

我做到了。谢谢。我更改了我的db表,设置了uniq值,并选择它作为TreeView中的父项。我从一开始就不理解。你能给我看张照片吗?你是干什么的?