Асинхронное дерево
Не могу реализовать асинхронное дерево. Задача состоит в том, чтобы дерево загружалось не целиком и полностью, то есть со всеми листьями и вложениями. Вложения или дочернии узлы должны подгружаться на лету, после нажатия на соответствующем родительском узле. Стандартные примеры из папки 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, время: 11:46. |