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

JSF Java Discussion :

JSF et javascript et selectOneMenu


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2005
    Messages
    45
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2005
    Messages : 45
    Par défaut JSF et javascript et selectOneMenu
    Bonjour,

    petite question, j'ai un <h:selectOneMenu> et je voudrais quand on change d'item, un evenement se produise ...... SANS SUBMIT !!!!
    peut on faire ca en javascript ?

    merci pour toute aide...

    Pim

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Février 2005
    Messages
    45
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2005
    Messages : 45
    Par défaut
    une idée ??

  3. #3
    Membre chevronné
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    511
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 511
    Par défaut
    tu as l'attribut Onchange dans ton selectOneMenu. ça ne te va pas ?

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Février 2005
    Messages
    45
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2005
    Messages : 45
    Par défaut
    ben non, en fait, voila ce que j'ai pour l'instant ...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <h:selectOneMenu id="InitCom" valueChangeListener="#{illustration.calculateAlloc}" value="#{illustration.EXP_InitCom}" immediate="true" onchange="submit()">
    mais comme je submit reellement dans un target='_blank' sur un linkbutton, ben si je change ma combo initCom, il m'ouvre une autre fenetre .... et moi je veux pas

    je sais pas si c clair ....
    je refais :
    j'ai un formulaire avec une combo (InitCom) et un linkbutton (monSubmit) qui ouvre dans une nouvelle fenêtre, quand je change de ligne dans ma combo(InitCom), je veux qu'il se produise une action(illustration.calculateAlloc), quand je valide mon formulaire (avec monSubmit), il m'ouvre une nouvelle fenêtre.
    -> je ne veux pas que quand je change de ligne dans mon combo il valide le formulaire (dans une nouvelle fenêtre !!!!)

  5. #5
    Membre chevronné
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    511
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 511
    Par défaut
    je comprends pas tout....

    Tu as un valueChangeListener qui va s'activer à chaque fois que tu change de ligne.

    Et tu as un boutton qui va s'activer (et ouvrir une nouvelle fenetre) si tu clique dessus.

    Et le comportement que tu obtiens, c'est l'ouverture de la fenetre (l'action du bouton) quand tu change de ligne ? Si c'est le cas c'est absolument pas normal que ça fasse cela...

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Février 2005
    Messages
    45
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2005
    Messages : 45
    Par défaut
    oui c a peut pres ca ....
    voila le code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
     
    <h:form id="illFront">
    	<h:selectOneMenu id="txtBrokInitCom" valueChangeListener="#{monPackage.calculateAllocFront}" value="#{monPackage.EXP_BrokInit}" immediate="true" onchange="submit()">
    		<f:selectItem itemValue="1.00" itemLabel="1.00%" />
    		<f:selectItem itemValue="1.50" itemLabel="1.50%" />
     
    	<h:commandLink type="submit" target="_blank"  value="Generate Report" action="#{monPackage.validateFormFront}" />
     
    </h:form>
    quand je change de ligne ca me submit le form dans une nouvelle fenetre (comme si on cliquait sur le bouton avec le target=blank !!!)

Discussions similaires

  1. [JSF][Javascrit] Action JSF et Javascript
    Par mymyma dans le forum JSF
    Réponses: 3
    Dernier message: 14/09/2009, 13h28
  2. JSF et javaScript
    Par roubas dans le forum JSF
    Réponses: 3
    Dernier message: 15/06/2007, 13h45
  3. pb JSF et Javascript
    Par Verboz dans le forum JSF
    Réponses: 1
    Dernier message: 09/04/2007, 18h19
  4. JSF et javascript
    Par oualid19 dans le forum JSF
    Réponses: 13
    Dernier message: 27/07/2006, 14h20
  5. [jsf]REchargement de page (selectOneMenu)
    Par coeurgan dans le forum JSF
    Réponses: 2
    Dernier message: 30/05/2006, 13h49

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