2010-10-01 1 views
0

Когда узел отбрасывается он идет beforenodedrop события в TreePanelКакого события срабатывает, когда узел является недействительным в TreePanel в ExtJS

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

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

Большое спасибо заранее Привет

+0

Нет событий ???? Никто не знает, какое событие будет запущено, если узел INVALID ????????????? Пожалуйста, помогите кому-нибудь – user427969

+0

Не уверен, что его бросают по умолчанию. Вы можете создать свой собственный объект DropZone и применить его к дереву, чтобы реализовать свои собственные ...? – ndtreviv

ответ

0

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

Существует метод в 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; 
     }  
}); 

Надежда, которая помогает кому-то.

С уважением

Смежные вопросы