Я передаю некоторые json-данные в jstree, а затем обновляю дерево. Например, мои исходные данные
[
{ "id" : "demo_root_1", "text" : "Root 1", "children" : true, "type" : "root" },
{ "id" : "demo_root_2", "text" : "Root 2", "type" : "root" }
]
Я немного обновляю (простое переименование). "Корень 1" станет "ОБНОВЛЕНО". Как получить обновленную версию моих данных в формате json, как показано ниже?
[
{ "id" : "demo_root_1", "text" : "UPDATED", "children" : true, "type" : "root" },
{ "id" : "demo_root_2", "text" : "Root 2", "type" : "root" }
]
Хорошо. В принципе, если вы хотите обновить дерево с обновленными данными, то после кода обновления вызовите ответный вызов jstree:
$(tree).jstree('refresh');
Это обновит дерево новыми данными json.
сообщите мне в случае дальнейших вопросов.