IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

jQuery Discussion :

Détecter un changement "selectOneMenu" JSF


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Avril 2008
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 16
    Par défaut Détecter un changement "selectOneMenu" JSF
    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:

    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>
    Et le code Javascript :

    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");
            });
        });
    Merci d'avance!

  2. #2
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 207
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 207
    Par défaut
    Bonjour,
    aucune raison que cela ne fonctionne pas à part, une erreur dans le reste du code, un problème dans le code HTML généré, mais en absence de celui ci!!!

Discussions similaires

  1. Réponses: 2
    Dernier message: 18/04/2011, 15h06
  2. Comment détecter un changement du réglage de voume sonore ?
    Par mjlub dans le forum API, COM et SDKs
    Réponses: 4
    Dernier message: 09/01/2004, 17h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo