Oracle Apex отправляется при нажатии «enter» - PullRequest
3 голосов
/ 17 августа 2011

У меня есть текстовое поле в форме апекса оракула. Пользователь может ввести поисковый запрос и нажать кнопку «Поиск», чтобы отправить страницу. Я также хочу, чтобы пользователь мог просто нажать клавишу ввода для поиска.

В текстовом поле у ​​меня есть опция «Отправить при нажатии», установленная на «Да». Однако это не работает. Я думаю, это потому, что у меня есть другие процессы, прикрепленные к другим кнопкам на странице, которые также используются для отправки формы для других целей.

Мой вопрос заключается в том, можно ли вообще определить, какой процесс вызывается при нажатии клавиши ввода из определенного текстового поля?

1 Ответ

5 голосов
/ 17 августа 2011

Когда вы отправляете страницу, нажимая Enter в элементе с параметром «Отправить при нажатии Enter», установленным в «Да», страница отправляется со значением «Запрос», в котором указано имя элемента.Поэтому вы можете сделать процесс условным, если значение Request является именем элемента.

...