jsTree/AJAX automatisch öffnen?
Stefan
- javascript
Hallo zusammen,
ich habe einen JStree, der so weit ganz gut funktioniert und sich die Daten per AJAX nachlädt.
script wie folgt:
$(function () {
$(document).ready(
$("#articlelist_tree").jstree({
"html_data" : {
"ajax" : {
type: "POST",
"url" : "/articlelist",
"data" : function (n) {
return {
"id" : n.attr ? n.attr("id") : 0,
"ajax" : "tree",
"operation": "showtree"
};
}
}
},
"rules" : {
draggable: "all"
},
contextmenu: {
items: customJSTreeMenu
},
"progressive-unload" : "true",
"themes" : {
"theme": "apple",
"icons": false
},
"plugins" : [ "themes", "html_data", "ui", "contextmenu", "crrm"]
})
.bind("select_node.jstree", function (event, data) {
window.location.hash = "!cat_show=" + data.rslt.obj.attr("id");
})
);
});
Nun möchte ich gewisse Zweige automatisch öffnen lassen.
rein theoretisch sollte das ja mit
$('#articlelist_tree').jstree('select_node', '#ID-of-the-node');
gehen?
Nur wie bekomme ich den Tree dazu auch die entsprechenden übergeordneten "Äste" zu laden und zu öffnen?
Hat mir hier evtl jemand nen Tipp/Trick?
DANKE im Voraus