Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 25.07.2013, 12:05
Новичок на форуме
Отправить личное сообщение для Pro100tom Посмотреть профиль Найти все сообщения от Pro100tom
 
Регистрация: 22.07.2013
Сообщений: 9

Drag and Drop, Grids, MVC
Здравствуйте. У меня есть два грида. В одном из них есть данные, в другом нету. Я хотел бы сделать так, чтобы был возможен драг'н'дроп. Когда я писал код в один файл, то использовал такой синтакс:
var secondGrid = Ext.create('Ext.grid.Panel', {
        viewConfig: {
            plugins: {
                ptype: 'gridviewdragdrop'
            },
            listeners: {
                drop: function(node, data, dropRec, dropPosition) {
                    var dropOn = dropRec ? ' ' + dropPosition + ' ' + dropRec.get('name') : ' on empty view';
                    Ext.example.msg("Drag from left to right", 'Dropped ' + data.records[0].get('name') + dropOn);
                }
            }
        },
        store            : secondGridStore,
        columns          : columns,
        stripeRows       : true,
        title            : 'Second Grid',
        margins          : '0 0 0 5'
    });
У меня все работало. Но мне нужна структура MVC, и поэтому мне надо понять, откуда взять значения 'node', 'data', 'dropRec' и 'dropPosition'. Прочитал на сайте вот это, но все равно не понятно, что такое, к примеру, htmlelement и как его получить: "node : HTMLElement
The GridView node if any over which the mouse was positioned. data : Object
The data object gathered at mousedown time by the cooperating DragZone's getDragData method. overModel : Ext.data.Model
The Model over which the drop gesture took place.
dropPosition : String
"before" or "after" depending on whether the mouse is above or below the midline of the node." Подскажите пожалуйста, как в контроллере грида это все правильно описать, чтобы работал драг'н'дроп. Спасибо заранее.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Drag and Drop Antistas jQuery 0 07.12.2012 14:41
Drag and drop между фреймами vadim79 Элементы интерфейса 9 27.10.2012 14:46
drag & drop , html 5 cyber Events/DOM/Window 1 30.06.2012 15:16
Разбираюсь с drag and drop uaNikita Events/DOM/Window 4 22.09.2011 11:25
Drag & Drop с несколькими элементами Katz Общие вопросы Javascript 1 29.07.2011 13:01