Dhtmlx XML指的是不存在的父级
在我的一个应用程序中,我使用dhtmlx网格树来显示树结构。这个 结构正在以带有parenet id的xml的形式形成。现在,如果我在加载xml之前再发送一个请求(单击门户中的其他选项卡),我会收到一条警告消息,说“数据结构”,“xml表示不存在的父级” xml输出(在树结构中显示)如下所示。如何删除此警报消息(我不想更改dhtmlxtree.js文件的源代码) 我使用下面的代码在jsp中生成xml 函数initTree() {Dhtmlx XML指的是不存在的父级,dhtmlx,Dhtmlx,在我的一个应用程序中,我使用dhtmlx网格树来显示树结构。这个 结构正在以带有parenet id的xml的形式形成。现在,如果我在加载xml之前再发送一个请求(单击门户中的其他选项卡),我会收到一条警告消息,说“数据结构”,“xml表示不存在的父级” xml输出(在树结构中显示)如下所示。如何删除此警报消息(我不想更改dhtmlxtree.js文件的源代码) 我使用下面的代码在jsp中生成xml 函数initTree() { var myTree=新的dhtmlXTreeObject(thi
var myTree=新的dhtmlXTreeObject(this.divId,“100%”,“100%”,0);
var divId=this.divId;
myTree.setSkin('dhx_天蓝');
myTree.setImagePath(“treeImgs/”);
myTree.enableTreeLines(真);
myTree.setXMLAutoLoading(this.loadUrl());
this.setTreeObject(myTree);
loadXML();
}
从上述调用生成的输出xml如下所示
<?xml version="1.0" ?>
<tree id="0">
<item id="Device Location">
<itemtext><![CDATA[<a href="###" onClick="viewDevice(0,'Device Location','null')">Device Location</a>]]></itemtext>
</item>
<item id="Belgium">
<itemtext><![CDATA[<a href="###" onClick="viewDevice(1,'Belgium','null')">Belgium</a>]]></itemtext>
</tree>
如果服务器脚本在动态树中生成不正确的分支id,则会出现此类问题。 请检查服务器端脚本
<?xml version="1.0" ?>
<tree id="0">
<item id="Device Location">
<itemtext><![CDATA[<a href="###" onClick="viewDevice(0,'Device Location','null')">Device Location</a>]]></itemtext>
</item>
<item id="Belgium">
<itemtext><![CDATA[<a href="###" onClick="viewDevice(1,'Belgium','null')">Belgium</a>]]></itemtext>
</tree>