Регистрация  |  Вход

Как сделать, чтобы введя текст в поле ввода и нажав Enter выполнилось действие?

У меня есть поле ввода текста (для поиска) и кнопка Search. Мне нужно сделать так, чтобы действие можно было выполнить не нажимая кнопку, а нажав Enter.
Вот мои попытки:

<apex:inputText title="Search this word..." value="{!paramSearch}">
<apex:actionSupport action="{!searchWord}" reRender="main-panel" event="onselect" />
</apex:inputText>
<apex:commandButton action="{!searchWord}" value="Search" reRender="main-panel" status="SearchStatus" />

searchWord - это функция, которую я вызываю. Для ее правильной работы я использую переменную paramSearch (вместо параметра функции).

У меня есть поле ввода текста (для поиска) и кнопка Search. Мне нужно сделать так, чтобы действие можно было выполнить не нажимая кнопку, а нажав Enter.
Вот мои попытки:
[code]<apex:inputText title="Search this word..." value="{!paramSearch}">
            <apex:actionSupport action="{!searchWord}" reRender="main-panel" event="onselect" />
</apex:inputText>
<apex:commandButton action="{!searchWord}" value="Search" reRender="main-panel" status="SearchStatus" />[/code]
searchWord - это функция, которую я вызываю. Для ее правильной работы я использую переменную paramSearch (вместо параметра функции).
Посмотри здесь пример
https://developer.salesforce.com/forums/?id=906F000000095GPIAY