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

JavaScript Discussion :

Récupération de valeur


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2012
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2012
    Messages : 23
    Par défaut Récupération de valeur
    Bonjour, le titre n'est pas explicite mais je ne savais quoi mettre vu que c'est plutôt compliqué à expliquer.

    Voilà, mon soucis :

    J'ai une liste déroulante, liée à une autre qui s'affiche à la selection de la première, lors de la selection de la deuxième j'ai un input qui apparaît et est automatiquement remplie. Jusque là tout va bien, aucun problème.
    Or, pour respecter des contraintes, je suis obligé lors de la sélection d'une autre liste déroulante, de changer la valeur de l'input dans certains cas.
    J'ai donc modifier le code de ma fonction JS de la dernière liste avec un switch pour mes différentes valeurs que doit prendre l'input, mais le soucis, c'est que si on revient sur une autre valeur dans la liste déroulante, on a "undefined" (me semble bien, car j'ai modifier entre temps).

    Ce que je souhaiterai, c'est envoyer la valeur de la seconde liste déroulante pour pouvoir mettre dans mon case default ce qu'il y a dans le code JS de la première liste déroulante.

    Exemple :

    1ere liste 2nde liste input liste nouvel input nouvelle selection(3eme liste) input
    Java InstanceOf ok php pasok java ok
    Php isser ok java pasok php ok


    Vraiment l'exemple n'est pas parlant, si je mettait l'ex de mon projet, ça le serait moins.
    Donc quand j'ai resélectionné la valeur de la 3eme liste qu'on avait mi avant ça doit me remettre la valeur qu'on avait au début. Je me rends compte que l'exemple est pourri mais peut-être les explications serviront plus...


    Merci d'avance.

    Raitei

  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,
    <humour>

    </humour>

    je penses qu'il faut que tu reformules la problématique et que tu fournisses un code, allégé il va sans dire, de tes fonctions.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juin 2012
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2012
    Messages : 23
    Par défaut
    Bonjour,

    En gros,

    Deux liste déroulantes, l'une liée à l'autre.
    En sélectionnant la 2eme un input apparaît contenant une valeur.

    (pas de problèmes jusque là)

    Une 3ème liste, en fonction de certains paramètre, la valeur de l'input peut changer (ça j'y arrive). Et je souhaiterai que lorsqu'on revient sur une valeur qui n'est pas dans le switch, avoir l'ancienne valeur qui apparaissait avec la 2ème liste, ce qui actuellement ne fonctionne pas (garde la valeur modifiée)

    Je pense que là c'est un peu plus clair ^^

  4. #4
    Membre Expert
    Avatar de RomainVALERI
    Homme Profil pro
    POOête
    Inscrit en
    Avril 2008
    Messages
    2 652
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : POOête

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 652
    Par défaut
    Citation Envoyé par Raitei Voir le message
    Je pense que là c'est un peu plus clair ^^
    En effet, c'est nettement plus clair que
    Citation Envoyé par Raitei Voir le message
    1ere liste 2nde liste input liste nouvel input nouvelle selection(3eme liste) input
    Java InstanceOf ok php pasok java ok
    Php isser ok java pasok php ok
    ...qui est totalement mystique.

    ...mais sans voir ton code ça va être dur quand même... Ne poste pas l'intégralité, choisis le ou les extrait(s) pertinent(s) pour qu'on ait une base de discussion plus solide...

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Juin 2012
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2012
    Messages : 23
    Par défaut
    Désolé de répondre si tard, beaucoup de choses à faire j'ai pas pu revenir.

    Entre temps on a changé de façon de voir les choses donc mon problème à été écarté sans avoir eu de solution à proprement dit x)

    Merci à vous tout de même.

  6. #6
    Membre Expert
    Avatar de RomainVALERI
    Homme Profil pro
    POOête
    Inscrit en
    Avril 2008
    Messages
    2 652
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : POOête

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 652
    Par défaut
    Amère douceur de l'aporie...

Discussions similaires

  1. [checkbox] Récupération des valeurs de checkbox
    Par chng001 dans le forum Struts 1
    Réponses: 13
    Dernier message: 07/09/2009, 20h31
  2. [struts] [checkbox] récupération des valeurs cochées
    Par abourell dans le forum Struts 1
    Réponses: 16
    Dernier message: 10/06/2005, 20h58
  3. Réponses: 8
    Dernier message: 09/03/2005, 10h47
  4. récupération de valeur de lien
    Par sex-sansbol dans le forum ASP
    Réponses: 3
    Dernier message: 07/06/2004, 10h43
  5. Récupération de valeurs d'un tableau
    Par leeloo076 dans le forum ASP
    Réponses: 12
    Dernier message: 25/03/2004, 10h59

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