Я реализую пользовательское приложение SAPUI5, содержащее простой диалог с двумя входами и одним выпадающим списком.
Значения по умолчанию сохраняются кнопкой (начало) из диалогового окна, но требуется сохранить все данные с помощью клавиши ENTER.
Я реализовал событие afterOpen для диалога со следующим кодом:
onAfterDialogOpen: function (oEvent) {
var oDialog = this;
jQuery("input").on("keydown", function (oKeyEvent) {
if (oKeyEvent.keyCode == 13) { // ENTER
oKeyEvent.preventDefault();
debugger
}
});
}
и он срабатывает правильно, проблема в том, что я не знаю, как получить все значения из диалогового окна и вызвать другие функции из этого контроллера.
Есть идеи? Какая-то функция прокси?
Заранее спасибо