Hello, I need to open dynamic items tree ID - 0, next ID - 1 and ID - 162.
ID - 0 is load and then firebug give me error. Sorry for my english, is not good and I ask You for help.
Firebug give something like this:
TypeError: b is null
...oad===0?a.openItem(a.G_node):(a.openItem(a.G_node),a._stepOpen(a))}else a.onXLE=...
dhtmlxtree_xw.js (row 25)
included js files
<script src="/dhtmlxTree/codebase/dhtmlxcommon.js"></script>
<script src="/dhtmlxTree/codebase/dhtmlxtree.js"></script>
<script src="/dhtmlxTree/codebase/ext/dhtmlxtree_ed.js"></script>
<script src="/dhtmlxDataProcessor/codebase/dhtmlxdataprocessor.js"></script>
<script src="/dhtmlxTree/codebase/ext/dhtmlxtree_json.js"></script>
<script src="/dhtmlxMenu/codebase/dhtmlxmenu.js"></script>
<script src="/dhtmlxMenu/codebase/ext/dhtmlxmenu_ext.js"></script>
<script src="/dhtmlxTree/codebase/ext/dhtmlxtree_xw.js"></script>
<script src="/dhtmlxTree/codebase/ext/dhtmlxtree_li.js"></script>
create object:
tree = new dhtmlXTreeObject("treeboxbox_tree", "100%", "100%", 0);
tree.setSkin('dhx_skyblue');
tree.setImagePath("/dhtmlxTree/codebase/imgs/csh_bluebooks/");
tree.setXMLAutoLoading( config.employees.getTreeData );
tree.setDataMode( "json" );
tree.enableSmartXMLParsing( true );
tree.enableCheckBoxes( false );
tree.enableDragAndDrop( true );
tree.enableThreeStateCheckboxes( true );
//tree.loadJSON(config.employees.getTreeData + '?id=0');
tree.enableDynamicLoading = true;
tree.setXMLAutoLoadingBehaviour("id");
tree.openItemsDynamic('0,1,162', true);
tree.setOnRightClickHandler( rightClick );
tree.attachEvent( "onBeforeContextMenu", onBeforeOpen ); //przed otwarciem menu
tree.enableContextMenu( menu ); //tree + menu
Item data when i open tree node by myself is like this:
- 1
{"id":0,"item":[{"id":1,"text":"something","child":1,"im0":"something.gif","im1":"something.gif","im2":"something.gif"}]}
- 2
{"id":1,"item":[{"id":162,"text":"something","im0":"something.gif","im1":"something.gif","im2":"something.gif","child":true},{"id":163,"text":"something","im0":"something.gif","im1":"something.gif","im2":"something.gif","child":false},{"id":164,"text":"something","im0":"something.gif","im1":"something.gif","im2":"something.gif","child":false},{"id":165,"text":"something","im0":"something.gif","im1":"something.gif","im2":"something.gif","child":false},{"id":166,"text":"something","im0":"something.gif","im1":"something.gif","im2":"something.gif","child":false},{"id":167,"text":"something","im0":"something.gif","im1":"something.gif","im2":"something.gif","child":true}]}
- 3
{"id":162,"item":[{"id":177,"text":"something","im0":"something.gif","im1":"something.gif","im2":"something.gif","child":true}]}
I used v.3.5 build 120822 professional