Перестроил jstree с выбранными узлами, используя плагин флажка и данные Json

Я новичок в jstree, так что, ребята, помогите в этом.

Я создал jstree, используя данные json и отмеченные флажками. Теперь я хочу снова воспроизвести jstree, но на этот раз только с отмеченными узлами в дереве с такими же дочерними и родительскими отношениями.

Я использовал это в качестве примера http://mattfrear.com/2011/12/17/jstree-revisited/

Я также использовал следующее:

$('#Tree').jstree("get_unchecked", null, true).each
(function () {    
     $('#Tree').jstree("remove", this);
});

чтобы удалить непроверенные узлы из jstree, после этого я получил дерево с проверенными узлами только на некоторое время, а затем снова дерево обновилось до фактических данных json и показало все узлы jstree, включая непроверенные узлы.

Любая помощь будет принята с благодарностью.

Спасибо


person sumit.kumar    schedule 01.05.2012    source источник


Ответы (1)


Вы можете использовать плагин cookie для сохранения установленных флажков.

person Radek    schedule 06.05.2012
comment
@ Радек, спасибо за ответ .... На самом деле я получил желаемый результат с указанным мной выше кодом. Фактической причиной обновления страницы был оператор @using (Html.BeginForm ()) в представлении mvc3 с перенаправлением на конкретный метод действия конкретного контроллера, переданный в качестве аргументов этому методу. - person sumit.kumar; 07.05.2012
comment
Я хотел бы добавить по поводу файлов cookie, как насчет вашего дерева, если клиент отключит файлы cookie браузера? Тогда куки вообще не будут работать. - person sumit.kumar; 07.05.2012