Обрабатывать события встроенного виджета qooxdoo в jQuery - PullRequest
1 голос
/ 05 сентября 2011

Я встроил виджет qooxdoo (таблицу) в существующее веб-приложение, используя встроенную интеграцию (http://qooxdoo.org/documentation/0.8/ui_inline).

) Возможно ли вызвать событие в виджете, которое может обрабатываться извне в главномвеб-приложение? В частности, я хочу вызвать событие "выбранная строка", когда пользователь выбирает элемент в таблице.

Спасибо, Пол

1 Ответ

1 голос
/ 05 сентября 2011

afaik модель выбора таблицы имеет событие "changeSelection".

tableInstance.getSelectionModel().addListener("changeSelection", yourListener, yourContext);

С этим событием вы можете получить необходимую информацию в своем методе слушателя и запустить событие в элемент DOM, который может любая библиотека JSиспользуйте для прослушивания.

qx.event.Registration.fireEvent(document.body, "rowSelected", qx.event.type.Event);

Вы можете запустить событие на любом элементе DOM, который вам нравится.В вашем случае вы можете использовать jQuery для прослушивания события и получения информации.

Надежда, которая поможет вам в дальнейшем.

С уважением, Алекс

...