Probleme methode post
Résolu
Nico#
Messages postés
323
Date d'inscription
Statut
Membre
Dernière intervention
-
Flachy Joe Messages postés 2102 Date d'inscription Statut Membre Dernière intervention -
Flachy Joe Messages postés 2102 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai coder un popup en jquery qui permet de selectionner via un select un choix qui permet d'afficher un autre select et encore une fois pareil.
seulement j'ai besoin de recuperer les valeur saisie dans les select lorsque l'utilisateur clic sur valider.
Le probleme c'est que si je mets une methode post mon premier select s'affiche bien mais les autre non alors que sans la methode post cela fonctionne.
Voila le code qui marche
Mets si je fais
d'avance merci
j'ai coder un popup en jquery qui permet de selectionner via un select un choix qui permet d'afficher un autre select et encore une fois pareil.
seulement j'ai besoin de recuperer les valeur saisie dans les select lorsque l'utilisateur clic sur valider.
Le probleme c'est que si je mets une methode post mon premier select s'affiche bien mais les autre non alors que sans la methode post cela fonctionne.
<body> <center> <div id="button"> <input name="Text1" type="text" /> <input type="submit" value="Afficher le menu popup" /></div> </center> <div id="popupContact"> <a id="popupContactClose">x</a> <h1>Construction de l'accord</h1> <p id="contactArea"> <script language="javascript"> function action(choix){ if (choix == "Fondamentale") { //alert ('Vous devez sélectionner un choix valide!'); document.getElementById('harmo').style.display="none"; document.getElementById('bas').style.display="none"; } else { document.getElementById('harmo').style.display="block"; } } </script> <script language="javascript"> function AfficherBasse(choix){ if (choix == "Harmonie") { // alert ('Vous devez sélectionner un choix valide!'); document.getElementById('bas').style.display="none"; } else { document.getElementById('bas').style.display="block"; } } </script> <div id="dialog2" class="style2"> <center><select name="fondamentale" onchange="action(this.value)" id="fondamentale"> <option value="Fondamentale" selected="selected">Fondamentale</option> <option value="A">A</option> <option value="Bb">A#/Bb</option> <option value="B">B</option> <option value="C">C</option> <option value="Db">C#/Db</option> <option value="D">D</option> <option value="Eb">D#/Eb</option> <option value="E">E</option> <option value="F">F</option> <option value="Gb">F#/Gb</option> <option value="G">G</option> <option value="Ab">G#/Ab</option> </select><br /> </center> <div id="harmo" style="display:none" > <center><select name="harmonie" id="harmonie" onchange="AfficherBasse(this.value)"> <option value="Harmonie">Harmonie</option> <option value="M">M</option> <option value="m">m</option> <option value="dim">Dim</option> <option value="aug">Aug</option> <option value="sus">sus</option> <option value="X">X</option> <option value="XX">XX</option> <option value="XX">XX</option> <option value="XX">XX</option> <option value="XX">XX</option> <option value="XX">X7</option> <option value="XX">XX</option> <option value="XX">XX</option> <option value="XX">XX</option> <option value="X">XX</option> <option value="X">XX</option> <option value="XX">XX</option> <option value="XX">XX</option> <option value="XX">XX</option> <option value="XX">XX</option> <option value="XX">XX</option> </select></center> </div> <div id="bas" style="display:none"><center><select name="basse" id="basse"> <option value="/XX">/XX</option> <option value="/XX">/XX</option> <option value="/XX">/X</option> <option value="/XX">/X</option> <option value="/XX">/XX</option> <option value="XX">/X</option> <option value="/XX">/XX</option> <option value="/XX">/X</option> <option value="/XX">/X</option> <option value="/XX">/X</option> <option value="/X">/X</option> <option value="/XX">XX</option> </select></center></div> <input type="button" value="Terminer la grille" class="close"/><input type="button" value="Ajouter" class="close"/> </div> </p> </div> <div id="backgroundPopup"></div> </body> </html>
Voila le code qui marche
Mets si je fais
<body> <form method="post"> <center> <div id="button"> <input name="Text1" type="text" /> <input type="submit" value="Afficher le menu popup" /></div> </center> <div id="popupContact"> <a id="popupContactClose">x</a> <h1>Construction de l'accord</h1> <p id="contactArea"> <script language="javascript"> function action(choix){ if (choix == "Fondamentale") { //alert ('Vous devez sélectionner un choix valide!'); document.getElementById('harmo').style.display="none"; document.getElementById('bas').style.display="none"; } else { document.getElementById('harmo').style.display="block"; } } </script> <script language="javascript"> function AfficherBasse(choix){ if (choix == "Harmonie") { // alert ('Vous devez sélectionner un choix valide!'); document.getElementById('bas').style.display="none"; } else { document.getElementById('bas').style.display="block"; } } </script> <div id="dialog2" class="style2"> <center><select name="fondamentale" onchange="action(this.value)" id="fondamentale"> <option value="Fondamentale" selected="selected">Fondamentale</option> <option value="A">A</option> <option value="Bb">A#/Bb</option> <option value="B">B</option> <option value="C">C</option> <option value="Db">C#/Db</option> <option value="D">D</option> <option value="Eb">D#/Eb</option> <option value="E">E</option> <option value="F">F</option> <option value="Gb">F#/Gb</option> <option value="G">G</option> <option value="Ab">G#/Ab</option> </select><br /> </center> <div id="harmo" style="display:none" > <center><select name="harmonie" id="harmonie" onchange="AfficherBasse(this.value)"> <option value="Harmonie">Harmonie</option> <option value="M">M</option> <option value="m">m</option> <option value="dim">Dim</option> <option value="aug">Aug</option> <option value="sus">sus</option> <option value="X">X</option> <option value="XX">XX</option> <option value="XX">XX</option> <option value="XX">XX</option> <option value="XX">XX</option> <option value="XX">X7</option> <option value="XX">XX</option> <option value="XX">XX</option> <option value="XX">XX</option> <option value="X">XX</option> <option value="X">XX</option> <option value="XX">XX</option> <option value="XX">XX</option> <option value="XX">XX</option> <option value="XX">XX</option> <option value="XX">XX</option> </select></center> </div> <div id="bas" style="display:none"><center><select name="basse" id="basse"> <option value="/XX">/XX</option> <option value="/XX">/XX</option> <option value="/XX">/X</option> <option value="/XX">/X</option> <option value="/XX">/XX</option> <option value="XX">/X</option> <option value="/XX">/XX</option> <option value="/XX">/X</option> <option value="/XX">/X</option> <option value="/XX">/X</option> <option value="/X">/X</option> <option value="/XX">XX</option> </select></center></div> <input type="button" value="Terminer la grille" class="close"/><input type="button" value="Ajouter" class="close"/> </div> </form>
d'avance merci
A voir également:
- Probleme methode post
- Brouillon post instagram - Guide
- Post it windows - Télécharger - Agendas & Calendriers
- Code post - Télécharger - Vie quotidienne
- Billing post code - Forum Réseaux sociaux
- Comment utiliser une carte bancaire ✓ - Forum Réseaux sociaux
9 réponses
Le problème de la méthode post est un problème recurrant en matière de natalité.
Naitre est deja difficile mais suit alors la période post natale
celle-ci reste néanmoins plus tolérable que la période post mortem.
Mais, vous vous en doutez, ouvre d'autres horizons clairs obscurs.
Naitre est deja difficile mais suit alors la période post natale
celle-ci reste néanmoins plus tolérable que la période post mortem.
Mais, vous vous en doutez, ouvre d'autres horizons clairs obscurs.
Merci de ta reponse qui j'avoue fais super bien avancé mon probleme.
Si j'était aussi intelligent que toi dans mes reponses en programmation logiciel je pense que pas mal de personne n'aurais pas fini leur programme.
En attendant une autre personne avec de meilleures explication.
Si j'était aussi intelligent que toi dans mes reponses en programmation logiciel je pense que pas mal de personne n'aurais pas fini leur programme.
En attendant une autre personne avec de meilleures explication.
En attendant une autre personne avec une meilleur question ;-)
C'est sympa de nous balancer du code mais pour te le dire franchement : ça gonfle. On a l'impression que tu te dis "Beuh ça marche pô ! Je fout ça sur CCM, y aura bien quelqu'un pour me le débugger." Mais en fait on est là pour t'aider par pour te débugger ton code, alors reformule ta question et la réponse sera sans doute moins sibylline.
A+
C'est sympa de nous balancer du code mais pour te le dire franchement : ça gonfle. On a l'impression que tu te dis "Beuh ça marche pô ! Je fout ça sur CCM, y aura bien quelqu'un pour me le débugger." Mais en fait on est là pour t'aider par pour te débugger ton code, alors reformule ta question et la réponse sera sans doute moins sibylline.
A+
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Alors je vais pas etre chiant mais bon des codes j'en debogue a longueur de journée.
la question est deja dans le premier post
"Le probleme c'est que si je mets une methode post mon premier select s'affiche bien mais les autre non alors que sans la methode post cela fonctionne."
Alors evidemment ma question n'est pas composer d'un point d'interrogation car en français nous pouvons sous entendre ce dernier alors je vais vous reformuler ma question avec cette fois ci un ?
Pourquoi lorsque que je mets une methode post dans mon code il n'y a que mon premier select qui s'affiche et pas les autre ?
la question est deja dans le premier post
"Le probleme c'est que si je mets une methode post mon premier select s'affiche bien mais les autre non alors que sans la methode post cela fonctionne."
Alors evidemment ma question n'est pas composer d'un point d'interrogation car en français nous pouvons sous entendre ce dernier alors je vais vous reformuler ma question avec cette fois ci un ?
Pourquoi lorsque que je mets une methode post dans mon code il n'y a que mon premier select qui s'affiche et pas les autre ?