2011-05-10 121 views
0

蔭設計中的ExtJS的組合與TreePanel中ExtJS的樹面板結合

如何從數據庫綁定TreePanel中(請提供任何示例代碼) 如何讓網址TreePanel中,以及如何將其設置爲父母和孩子...

在此先感謝

回答

0

下面是一個簡單的樹:

var tree= new Ext.tree.TreePanel({ 
    renderTo: Ext.getBody(), 
    height: 300, 
    useArrows: true,      
    animate: true, 
    border: false, 
    root: { 
     nodeType: 'async', 
     text: 'Gallery', 
     draggable: false, 
     id: '0'      
    }, 
    loader: { 
     url: '/Url to your server side for getting your tree data', 
     requestMethod: 'GET' 
    }, 
}); 

你需要編寫服務器端返回你的樹數據作爲JSON 。這裏有一個例子:

[ 
    {id:'1',text:'First Data',leaf:true}, 
    {id:'2',text:'Second Data',leaf:true} 
] 

如果需要使用API​​來更改或設置URL,你可以做這樣的:

treeObject.getLoader().url = "/Your new Url to server side"; 

多數的,我們通過一個URL加載新節點的時間。沒有創建父母或孩子的具體API。你能解釋你想做什麼嗎?