Я создал это простое дерево:
var children = [{
text:'My Layers',
children:[
new Ext.tree.TreeNode({text:'test1',leaf:true}),
new Ext.tree.TreeNode({text:'test2',leaf:true})
]
}];
var tree = new Ext.tree.TreePanel({
loader:new Ext.tree.TreeLoader(),
width:150,
title:'Layers',
height:250,
collapsible:true,
rootVisible:false,
root: new Ext.tree.AsyncTreeNode({
expanded:true,
leaf:false,
text:'Tree Root',
children:children
})
});
Как я могу добавить флажок для каждого узла?
На самом деле я собираюсь передать список в качестве параметра функции в массиве JSON (например, ["test1", "test2"]). Как правильно загружать узлы из данных JSON?
Я использую ExtJs 2.3 с GeoExt.
Ура!