У меня есть что-то вроде:
<p:inputText...>
<p:ajax event="keyup" update="somefield" listener="#{someBean.doSomething}"/>
</p:inputText>
Но я не хочу делать запрос Ajax на каждом нажатии клавиши, я хотел бы сделать запрос через полсекунды после того, как пользователь перестанет писать.
Я видел, что эта проблема решена в jQuery в другом вопросе: Как задержать обработчик .keyup(), пока пользователь не перестанет печатать?
Я хотел бы знать, возможно ли это сделать на простых поверхностях или как адаптировать решение из вопроса jQuery.
Я использую PrimeFaces 3.0.M4.
Заранее благодарю вас.