J'ai quelque chose comme :
<p:inputText...>
<p:ajax event="keyup" update="somefield" listener="#{someBean.doSomething}"/>
</p:inputText>
Mais je ne veux pas faire une requête Ajax à chaque pression de touche, j'aimerais faire la requête une demi-seconde après que l'utilisateur ait cessé d'écrire.
J'ai vu ce problème résolu avec jQuery dans une autre question : Comment retarder le gestionnaire .keyup() jusqu'à ce que l'utilisateur arrête de taper ?
J'aimerais savoir s'il est possible de faire cela sur primefaces ou comment adapter la solution de la question sur jQuery.
J'utilise PrimeFaces 3.0.M4.
Je vous remercie d'avance.