extjs 4 grid to tree 拖动,找不着 tree node 的id
我有一个grid 和一个 tree panel..
目的就是将选 中的grid rows 拖动到 tree中...
然后知道是哪些rows 拖动到tree中的哪个node了。现在只拿得到node的innerHTML..拿不到真实的store
下面是代码
tree detect:
var organTree = Ext.create('Ext.tree.Panel', {
viewConfig: {
listeners: {
render: function (tree) {
var dropTarget = new Ext.dd.DropTarget(tree.el, {
ddGroup: 'gridtotree',
copy: false,
notifyDrop: function (d, e, data) {
var organ_id = '';
var selection = dd.getDragData(e).records;
grid detect:
StaffGrid = Ext.create('Ext.grid.Panel', {
enableDragDrop : false,
viewConfig: {
plugins: [
Ext.create('Ext.grid.plugin.DragDrop', {
ddGroup: 'gridtotree',
enableDrop: false
})]
},