Bonjour,

J'ai le composant calendar suivant dans une de mes pages :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
<p:calendar id="datePeriodeFin"  value="#{controleHeuresMandatForm.datePeriodeFin}" style="width:96%" navigator="true"
		label="datePeriodeFin" pattern="dd.MM.yyyy" mask="true" locale="fr" >
	<p:ajax event="dateSelect" listener="#{controleHeuresMandatForm.updateLists}"  update="controleHeuresMandatForm:heures" /> 
</p:calendar>
Avec l'event ajax "dateSelect", je mets à jour la liste des éléments affichés en fonction de la date. Tout fonctionne très bien si j'utilise le calendrier pour sélectionner la date.

Si par contre, je tape la date au clavier, rien ne se passe, l'event ajax n'est pas appelé (normal vu qu'il est destiné à la sélection par le calendrier)
Mais du coup, comment faire pour appeler ma méthode de chargement de ma liste lorsque je tape la date au clavier ? J'ai essayé en ajoutant l'event "blur", mais l'action se passe avant d'avoir affecté la nouvelle date à mon backing bean.

Merci pour votre aide