Асинхронное дерево
Не могу реализовать асинхронное дерево. Задача состоит в том, чтобы дерево загружалось не целиком и полностью, то есть со всеми листьями и вложениями. Вложения или дочернии узлы должны подгружаться на лету, после нажатия на соответствующем родительском узле. Стандартные примеры из папки examples/tree не годятся, посколько там хитромудро рисуется структура директории, а у меня структура дерева лежит в базе, связь между родителями и дочерними узлами классическая - id, id_parent. Если у кого есть готовый наипростейший пример с таким деревом, буду примного благодарен, если поделитесь.
Заранее спасибо! ЗЫ Версия фреймворка 4.1 |
не знаю актуально этот или нет, но опубликую свой вариант
Ext.create('Ext.tree.Panel', { title:'Simple Tree', width:200, height:150, store:{ nodeParam:"node_id", proxy:{ type:"ajax", url:"index.php", actionMethods:"POST" }, root:{ text:"root", id:"root_id", expanded:true } }, rootVisible:false, renderTo:Ext.getBody() }); |
Часовой пояс GMT +3, время: 23:04. |