Hello,
I load a tree via xml :
var tree_agents = new dhtmlXTreeObject("tree_agents", "100%", "100%", 0);
tree_agents.setSkin('dhx_skyblue');
tree_agents.setIconsPath('/javascripts/dhtmlxSuite-PRO/dhtmlxTree/imgs/csh_dhx_skyblue/');
tree_agents.setImagePath('/javascripts/dhtmlxSuite-PRO/dhtmlxTree/imgs/csh_dhx_skyblue/');
tree_agents.enableSmartXMLParsing(true);
tree_agents.loadXML('./tree.xml');
tree.xml is :
<?xml version="1.0"?>
<tree id="0">
<item text="agents" id="top_node" child="1">
<item text="agent0" id="agent_agent0" child="1">
<item text="object_7" id="object_agent0_object_7" />
<item text="object_8" id="object_agent0_object_8" />
<item text="object_9" id="object_agent0_object_9" />
<item text="object_10" id="object_agent0_object_10" />
</item>
<item text="agent2" id="agent_agent2" child="1">
<item text="object_496" id="object_agent2_object_496" />
<item text="object_497" id="object_agent2_object_497" />
<item text="object_498" id="object_agent2_object_498" />
<item text="object_499" id="object_agent2_object_499" />
</item>
</item>
</tree>
When I click on a button I in the toolbar I do :
tree_agents.smartRefreshBranch(0, './tree.xml');
The problem is that if I modify the xml (remove an item for example) and then click my refresh button, I see that the http request is made and the response is correct. Still the tree doesn’t change.
What am I doing wrong ?
Thank you,
Barth