2013-01-04 33 views
2

我有一個樹葉面板,葉子可以放到一個節點上。我想獲取葉子被放置的那個節點的值。如何獲取葉子在樹中被放置的節點的值

這樣做讓我的第一個節點,而不是在那裏我放棄了葉

Ext.StoreMgr.lookup('myStore').tree.root.childNodes[0].get('nodeName') 

節點我也試過

overModel.get('nodeName') 

但是當節點展開,這並不工作..

回答

3
listeners: { 
    drop: function(node, data, overModel, dropPosition, dropFunction, eOpts){ 
     console.log(data.records[0].parentNode.data);//old parent 
     console.log(overModel.parentNode.data);//new parent 
    } 
} 
+0

噢,謝謝你Khaled ...我已經有一個beforedrop:聽衆...我應該刪除它還是他們要一起工作 – EagleFox

+1

你可以保留它,他們可以一起工作,或者用'beforedrop'替換'drop' – Kld