Como atualizar os valores do nó jstree sem recarregar
Eu tenho um jstree que eu criei com o seguinte código:
$('#mytree').jstree({"core": { "data" : value
, "themes" : { "dots": false
, "icons": false }
}
}
);
Eu posso reconstruí-lo com novos dados por este código:
$('#mytree').jstree(true).settings.core.data = new_data;
$('#mytree').jstree(true).refresh();
mas pode ser caro quando você tem muitos nós. O que eu gostaria de alcançar é que gostaria de atualizar o valor dos elementos (ou seja, onode.text
parte) sem reconstruir a árvore inteira. Eu recebo os novos valores via websocket em uma mensagem (a string JSON completa que será anew_data
) mas a estrutura não está mudando. Como eu posso fazer isso? Obrigado!