Feb 22, 2013, 12:25 AM
-
-
Feb 22, 2013, 1:51 AMHello!
Try to use this function:
var refreshTree = function (tree) { var expNodes = []; tree.getRootNode().cascadeBy(function (node) { if (node.isExpanded()) { expNodes.push(node.data.id); } }); App.direct.RefreshMenu({ success: function (result) { var nodes = eval(result); if (nodes.length > 0) { tree.setRootNode(nodes[0]); for (var i = 0; i < expNodes.length; i++) { var node = tree.store.getNodeById(expNodes[i]); if (node) { node.expand(false, false); } } } else { tree.getRootNode().removeAll(); } } }); };
-
Feb 22, 2013, 11:47 AMThanks @Baidaly ! It worked perfectly.
Similar Threads
-
[CLOSED] Expanded combo box is cut off at the bottom
By ivanp in forum 2.x Legacy Premium HelpReplies: 4Last Post: Apr 24, 2013, 8:20 AM -
[CLOSED] TreePanel very slow at loading & expanding ~250 nodes after ajax call to get nodes
By bogc in forum 2.x Legacy Premium HelpReplies: 18Last Post: Jan 23, 2013, 3:20 PM -
[CLOSED] button expanded in IE7
By nhg_itd in forum 1.x Legacy Premium HelpReplies: 4Last Post: Dec 29, 2011, 12:46 AM -
[CLOSED] TreeNode Expanded property
By ewgoforth in forum 1.x Legacy Premium HelpReplies: 4Last Post: Dec 07, 2010, 3:29 PM -
[CLOSED] RowExpander | Currently Expanded Row
By amitpareek in forum 1.x Legacy Premium HelpReplies: 6Last Post: May 30, 2010, 12:22 PM