Какое событие вызывается, когда узел недопустим в древовидной панели в extjs - PullRequest
0 голосов
/ 01 октября 2010

Когда узел отбрасывается, он переходит к событию beforenodedrop в TreePanel

Но что происходит, когда узел недопустим?оно не сбрасывается и поэтому событие nonodedrop не уведомляется

Что это за событие ?????Может кто-нибудь, пожалуйста, скажите мне ?????

Большое спасибо заранее С уважением

1 Ответ

0 голосов
/ 23 декабря 2010

Чтобы выполнить некоторую обработку на узле дерева после отбрасывания инвалида:

В Ext.tree.TreeDragZone есть метод, переопределите этот метод:

Ext.override(Ext.tree.TreeDragZone, {

        afterRepair:function(){

                            // Code to be processed on node after an invalid drop
            this.dragging = false;
        },

        getRepairXY : function(e){
            return false;
        }    
});

Надеюсь, это кому-нибудь поможет.

Привет

...