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 :

Ajout parametre dans select


Sujet :

JavaScript

  1. #1
    Membre �clair� Avatar de Shandler
    Profil pro
    Inscrit en
    F�vrier 2005
    Messages
    514
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2005
    Messages : 514
    Par d�faut Ajout parametre dans select
    Bonjour,

    Jai un formulaire avec des champs select et un bouton radio qui quand il est coch� devrait me rajouter une option du type &param=1 mais voila j'arrive pas du tous a dire a mon bouton radio de rajouter ce parametre dans la partie value de mon select.

    Si quelqu'un aurait une id�e pour me d�bloquer.

    Merci beaucoup

  2. #2
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par d�faut
    ben de toute fa�on un radio coch� renvoie dans l'url un &param=value si tu es en GET ...

    c'est de cela que tu parles quand tu dis option ???
    option = element de select
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

  3. #3
    Membre �clair� Avatar de Shandler
    Profil pro
    Inscrit en
    F�vrier 2005
    Messages
    514
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2005
    Messages : 514
    Par d�faut
    Par option je voyais ce qu'il y a en dessous et donc mettre ca dans le value.

    <select name='region_volon' onChange='javascript:goToURL()'> <option value="ici mettre l'element du radio">blalaa</option>
    </select>

    a oui j'ai oubli� de dire que la valeur de mon select est envoy� en GET directement quand on a fais son choix dans le menu deroulant donc j'utilise pas de bouton submit dans mon formulaire.

    merci a toi

  4. #4
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par d�faut
    Un petit coup d'oeil dans les contributions ...
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

  5. #5
    Membre �clair� Avatar de Shandler
    Profil pro
    Inscrit en
    F�vrier 2005
    Messages
    514
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2005
    Messages : 514
    Par d�faut
    contributions ?? je ne voie pas de quoi tu parles

    Merci

  6. #6
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par d�faut
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    document.createElement('option')
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

  7. #7
    Membre �clair� Avatar de Shandler
    Profil pro
    Inscrit en
    F�vrier 2005
    Messages
    514
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2005
    Messages : 514
    Par d�faut
    je suis pas tr�s dou� en javascript mais je comprend pas pourquoi tu veux que je cree les options sachant que mon menu d�roulant et deja cr�� de A a Z, ce que j'essai de faire c'est rajouter un param�tre dans le value quand on s�lectionne le radio.

    Merci de ton aide.

  8. #8
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par d�faut
    ha ben alors plus simplement

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    document.getElementById('monselect').options[i].value= ...
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

  9. #9
    Membre �clair� Avatar de Shandler
    Profil pro
    Inscrit en
    F�vrier 2005
    Messages
    514
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2005
    Messages : 514
    Par d�faut
    Je pense que c'est comme cela qu'il faut faire pour remplir tous mon select mais j'arrive pas a faire l'interaction avec le bouton radio et aussi est ce que ca rajoutera la suite de la valeur de mon select ou ca remplacera la valeur deja existante.

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    var mon_select = document.getElementById('monselect');
     
    for (var i=0; i<mon_select.options.length; i++) 
    {
      mon_select .options[i].value= &prama=1;
    }
    Merci a toi.

  10. #10
    Membre tr�s actif Avatar de Sacha999
    Inscrit en
    Mars 2007
    Messages
    294
    D�tails du profil
    Informations personnelles :
    �ge : 45

    Informations forums :
    Inscription : Mars 2007
    Messages : 294
    Par d�faut
    Pour reprendre ton code

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
     
    var mon_select = document.getElementById('monselect');
     
    for (var i=0; i < mon_select.options.length - 1; i++) 
    {
      mon_select.options[i].value &= '&param=1';
    }
    L'inconvenient c'est que si tu cliques plusieurs fois qur ton radio bouton, cela rajoutera autant de '&param=1' sans possiblit� de l'enlever

    Pour quoi tu ne rajouterais pas dans ta fonction "goToURL()" du code qui regarde les radio bouton coch�, et tu rajoute les vrai params comme ca

  11. #11
    Membre �clair� Avatar de Shandler
    Profil pro
    Inscrit en
    F�vrier 2005
    Messages
    514
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2005
    Messages : 514
    Par d�faut
    Comment ca Sacha999 ?

  12. #12
    Membre tr�s actif Avatar de Sacha999
    Inscrit en
    Mars 2007
    Messages
    294
    D�tails du profil
    Informations personnelles :
    �ge : 45

    Informations forums :
    Inscription : Mars 2007
    Messages : 294
    Par d�faut
    D'apre ce que je comprend, en fonction des infos que tu donnes, il y a plusieurs radio button, chacun rajoute un "&param" specifique au "value" actuellement selectionn�. Si tu clique sur tous les radiobutton a la fois et plusieurs fois, cela va concatener indefiniment.

    Tandis que si tu concatene qu'a la toute fin, c'est a dire quand tu selection dans ton "select", le code javascript tu regarde quel radiobutton ets coch� et tu rajoute les "&param" en consequence

  13. #13
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

  14. #14
    Membre �clair� Avatar de Shandler
    Profil pro
    Inscrit en
    F�vrier 2005
    Messages
    514
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2005
    Messages : 514
    Par d�faut
    ca fonctionne sens le &= mais voila sachant que j'ai que 1 bouton radio et pas plusieurs mon dernier probl�me est que la basse mon select est deja rempli (voir si dessous)

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    <select name='test' id=test' onChange='javascript:ajout()'>				
    <option value="lite.php?id=9"  >bbbbb</option>
    <option value="lite.php?id=5"  >aaaa</option>
    </select>
    et donc apres avoir s�lectionner mon radio j'aimerais que ca ressemble a ca :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    <select name='test' id=test' onChange='javascript:ajout()'>			
    <option value="lite.php?id=9&param=1"  >bbbbb</option>
    <option value="lite.php?id=5&param=1"  >aaaa</option>
    </select>
    merci a vous

  15. #15
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par d�faut
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    mon_select.options[i].value += '&param=1';
    mais je ne comprends pas pourquoi tu fais �a puisque le fait de clicker le bouton radion passe le param dans l'url lors de la soumission du form...

    suffit de mettre name="param" � tes radios et value = 1....
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

  16. #16
    Membre �clair� Avatar de Shandler
    Profil pro
    Inscrit en
    F�vrier 2005
    Messages
    514
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2005
    Messages : 514
    Par d�faut
    Car pourquoi faire simple quand on peut faire compliquer

    Merci a toi de ton aide maintenant ca fonctionne.

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Parametre dans select sur jasperserver
    Par carlito7 dans le forum Jasperserver
    R�ponses: 0
    Dernier message: 26/01/2012, 13h52
  2. probl�me de parametre dans select XSL
    Par Gatsu35 dans le forum XSL/XSLT/XPATH
    R�ponses: 1
    Dernier message: 06/03/2010, 11h51
  3. passer un parametre dans select count
    Par esojrehcir dans le forum Requ�tes et SQL.
    R�ponses: 1
    Dernier message: 26/10/2007, 14h12
  4. ajout �l�ments dans une balise select
    Par wehtam dans le forum G�n�ral JavaScript
    R�ponses: 3
    Dernier message: 18/08/2005, 14h03
  5. Ajout de crit�res dans Select utilis� par xp_sendmail
    Par bd0606 dans le forum MS SQL Server
    R�ponses: 8
    Dernier message: 28/05/2004, 17h02

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