I am using the JQuery plugin jsTree, http://www.jstree.com/ I am able to expand the whole tree with the following method:
$(\"#tree\").jstree(\"open_all\");
None of previous worked for me, so I have created this code, and it works like a charm :)
$('#tree').on('open_node.jstree', function (event, data) { if(data.node.parent !== "#") { data.instance.open_node(data.node.parent); } });