[Javascript / jQuery] 2 onchange sur Select..
Résolu/Fermé
reaverlost
Messages postés
150
Date d'inscription
jeudi 27 mai 2010
Statut
Membre
Dernière intervention
14 mai 2018
-
24 janv. 2011 à 16:18
reaverlost Messages postés 150 Date d'inscription jeudi 27 mai 2010 Statut Membre Dernière intervention 14 mai 2018 - 27 janv. 2011 à 17:07
reaverlost Messages postés 150 Date d'inscription jeudi 27 mai 2010 Statut Membre Dernière intervention 14 mai 2018 - 27 janv. 2011 à 17:07
A voir également:
- [Javascript / jQuery] 2 onchange sur Select..
- Reboot and select proper boot device - Forum Windows
- Telecharger javascript - Télécharger - Langages
- Jdownloader 2 - Télécharger - Téléchargement & Transfert
- 2 comptes whatsapp - Guide
- Javascript round ✓ - Forum Javascript
1 réponse
reaverlost
Messages postés
150
Date d'inscription
jeudi 27 mai 2010
Statut
Membre
Dernière intervention
14 mai 2018
21
27 janv. 2011 à 17:07
27 janv. 2011 à 17:07
J'ai trouve. Je mets la solution pour ceux qui en auraient besoin à l'avenir :
Voila :)
var lesOptions2 = new Array ('<option value="Hotel/Guest House classique">Hotel/Guest House classique</option>'
+'<option value="Hotel/Guest House supérieur">Hotel/Guest House supérieur</option>'
+'<option value="Hotel/Guest House de luxe">Hotel/Guest House de luxe</option>'
+'<option value="Camping">Camping</option>',
'<option value="Camping">Camping</option>'
+'<option value="Lodge classique">Lodge classique</option>'
+'<option value="Lodge supérieur">Lodge supérieur</option>',
'<option value="aucun"> --- Sélectionnez un hébergement --- </option>');
function changer (tag, valeurOption)
{
switch(valeurOption)
{
case "Afrique du Sud":
$("#"+tag).html(lesOptions2[0]);
break;
case "Zimbabwe":
$("#"+tag).html(lesOptions2[1]);
break;
case "Botswana":
$("#"+tag).html(lesOptions2[1]);
break;
case "Zambie":
$("#"+tag).html(lesOptions2[1]);
break;
case "Namibie":
$("#"+tag).html(lesOptions2[1]);
break;
case "aucun":
$("#"+tag).html(lesOptions2[2]);
break;
default : break;
}
}
var lesOptions3 = new Array ('<option value="Voyage Liberté 12 jours">Voyage Liberté 12 jours</option>'
+'<option value="Voyage Liberté 15 jours">Voyage Liberté 15 jours</option>'
+'<option value="Voyage Excellence">Voyage Excellence</option>'
+'<option value="Voyage en groupe - Circuit Essentiel">Voyage en groupe - Circuit Essentiel</option>'
+'<option value="Voyage en groupe - Circuit Harmonie">Voyage en groupe - Circuit Harmonie</option>',
'<option value="Circuit Harmonie">Circuit Harmonie</option>'
+'<option value="Autotour Sensation 4x4 et Camping">Autotour Sensation 4x4 et Camping</option>',
'<option value="Circuit Harmonie">Circuit Harmonie</option>'
+'<option value="Autotour Sensation 4x4 et Camping">Autotour Sensation 4x4 et Camping</option>'
+'<option value="Safari itinérant">Safari itinérant</option>',
'<option value="aucun">--- Sélectionnez un circuit ---</option>');
function changer2 (tag2, valeurOption2)
{
switch(valeurOption2)
{
case "Afrique du Sud":
$("#"+tag2).html(lesOptions3[0]);
break;
case "Namibie":
$("#"+tag2).html(lesOptions3[0]);
break;
case "Botswana":
$("#"+tag2).html(lesOptions3[2]);
break;
case "Zambie":
$("#"+tag2).html(lesOptions3[1]);
break;
case "Zimbabwe":
$("#"+tag2).html(lesOptions3[2]);
break;
case "aucun":
$("#"+tag2).html(lesOptions3[3]);
break;
default : break;
}
}
<select name="objet" id="objet" class="normal" onchange="changer('hebergement', this.options[this.selectedIndex].value); changer2('circuit', this.options[this.selectedIndex].value)">
Voila :)