Bonjour à tous,
Avec un petit code javascript, j'aimerai faire une autoselection d'une option dans un select (id='demande') quand un autre select (id='poste') change.
document.forms'application'].elements'demande'].options.selectedIndex = 0;
Cependant, cela ne fonctionne pas. Le SELECT "demande" reste inchangé.
Je me demande si ce n'est pas les plugins de stylisation du select qui fait que mon sélecteur ne fonctionne pas...
Code source :
<div class="block">
<div class="input">
<label for="demande">Vous recherchez ?</label>
<select id="demande" name="demande">
<option value="emploi">Un emploi</option>
<option value="stage">Un stage</option>
</select>
</div>
</div>
<div class="clear"></div><br />
<div class="block">
<div class="input">
<label for="poste">Je suis intéressé(e) par cette annonce</label>
<select name="poste" id="poste">
<option value="def">Aucune</option>
<option value="1">1 - Mécanicien H/F</option>
<option value="2">2 - Electromécanicien H/F</option>
<option value="3">3 - Vendeur VN/VO H/F - CDI </option>
<option value="4">4 - Vendeur itinérant PRA H/F</option>
<option value="5">5 - Secrétaire commerciale H/F</option>
<option value="6">6 - Secrétaire H/F</option>
<option value="7">7 - Mécanicien H/F</option>
<option value="8">8 - Peintre H/F</option>
</select>
</div>
</div>
Code généré avec les plugins jQuery du template core :
<div class="block">
<div class="input">
<label>Je suis intéressé(e) par cette annonce</label>
<div class="selector" id="uniform-poste">
<span>Aucune</span>
<select name="poste" id="poste" style="opacity: 0; ">
<option value="def">Aucune</option>
<option value="1">1 - Mécanicien H/F</option>
<option value="2">2 - Electromécanicien H/F</option>
<option value="3">3 - Vendeur VN/VO H/F - CDI</option>
<option value="4">4 - Vendeur itinérant PRA H/F</option>
<option value="5">5 - Secrétaire commerciale H/F</option>
<option value="6">6 - Secrétaire H/F</option>
<option value="7">7 - Mécanicien H/F</option>
<option value="8">8 - Peintre H/F</option>
</select>
</div>
</div>
</div>
Si jamais quelqu'un aurait la raison... merci par avance.
Apo.