2013-01-04 32 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