Bonjour,

j'ai développer un formulaire ou j'effectue une recherche d'une liste des objets en choisissant des critères de recherche, parmi les critères de recherche il y a le choix d pays et ville, quand je sélectionne un pays je charge les villes du pays sélectionné dans le selectOneMenu ville (voir code ci-dessous):

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
<h:selectOneMenu id="p" value="#{chercherMRE.pays}" 
						valueChangeListener= "#{chercherMRE.chargerVille}">
						<a4j:support event="onchange" reRender="villelist" />
							<!-- a4j -->
							<f:selectItems value="#{chercherMRE.listePays}" />
 
						</h:selectOneMenu>
Mon problème c'est que quand je veux effectuer ma recherche l'action ne passe que si je clic 2 fois sur le bouton "chercher" !!!!!

autre chose: quand je supprime la tag : <a4j:support event="onchange" reRender="villelist" /> du code ci-dessus l'action passe sans problème, mais la liaison ne reste plus entre pays et ville chose qui est normale.

aidez moi SVP c'est trés urgent.

Merci d'avance.