Bonjour tout le monde,
Je souhaite faire apparaître un message pop-up lorsque l'utilisateur a choisit une autre option dans un "select" généré par JSF (prime faces). Le problème est que ça ne fonctionne pas.
Voici mon code JSF:
Et le code Javascript :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <p:selectOneMenu id="productTypeSelection" value="#{loginBean.consortiaId}"> <f:selectItem itemLabel="My Library" itemValue="0" /> <f:selectItems value="#{loginBean.consortiaList}" var="consortia" itemLabel="#{consortia.organizationName}" itemValue="#{consortia.id}" /> <f:ajax event="change" listener="#{loginBean.redirectToOrganizationProfile}" rendered="#{organizationProfileBean.editProfile}"/> </p:selectOneMenu>
Merci d'avance!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 <script type="text/javascript"> $ = jQuery; $(document).ready(function(){ var $changed = false; var $choice; //Cette fonction fonctionne très bien $('input, textarea').on("change", function() { $changed = true; }); //Celle-ci pose problème $('select').on("change", function() { alert("changed"); }); });
Partager