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

Servlets/JSP Java Discussion :

recuperer selection sur une liste deroulante


Sujet :

Servlets/JSP Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Juin 2007
    Messages
    227
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 227
    Par défaut recuperer selection sur une liste deroulante
    Bonjour,

    voici une partir du code de ma JSP ou je recupere une List que j'affiche dans une liste deroulante .
    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
    17
    18
    19
    	<legend>Select or Add Product</legend>
    			<table width="100%">
     
    			<tr>
    			  <FORM>
         			 <SELECT name="nom" id="product" onChange="submitProductName()" size="10">
     
         <%List<RawMaterial> rawMaterialList = workerBean.getRawMaterialList();
         for(Iterator iterator = rawMaterialList.iterator();iterator.hasNext();){
             RawMaterial rawMaterial = (RawMaterial) iterator.next();%>
     
        	 <OPTION> <%=rawMaterial.getRawMaterialName()%>
       <%       
         }%>
     
     
    			      </SELECT>
         		 </FORM>
    			</tr>

    et je fais un test avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    function submitProductName(){
    	alert('TEST =' + document.getElementById("product").value)
     
    }
    mais je ne recupere pas la valeur



    Merci

  2. #2
    Membre chevronné

    Profil pro
    Inscrit en
    Mars 2007
    Messages
    392
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 392
    Par défaut
    il faut que tu mettes une "value" dans la balise "option" :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <OPTION value="<%=rawMaterial.getRawMaterialName()%>"> <%=rawMaterial.getRawMaterialName()%></OPTION>
    dans l'attribut "value", tu peux mettre une autre valeur que getRawMaterielName(), s'il y a un getteur qui donne l'identifiant, il vaut mieux le mettre

    ps :
    1) pense à fermer la balise "option"
    2) c'est mieux d'écrire les balises en minuscule (norme XHTML)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. recuperer valeur d'une liste deroulante dans variable php sur onchange()
    Par logone dans le forum Général JavaScript
    Réponses: 11
    Dernier message: 03/02/2012, 10h12
  2. Réponses: 3
    Dernier message: 10/10/2007, 12h43
  3. [Onchange] sur checkbox selection ds une liste deroulante
    Par maxxou dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 06/01/2006, 00h17
  4. etiquette ou label sur une liste deroulante
    Par camyo dans le forum Balisage (X)HTML et validation W3C
    Réponses: 7
    Dernier message: 07/11/2005, 16h09
  5. Réponses: 14
    Dernier message: 29/04/2005, 11h59

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