Changer la valeur par défaut d'une liste de choix

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • Changer la valeur par défaut d'une liste de choix

    Bonjour,
    Je prépare un composant, je bute sur un soucis.

    J'ai une liste:
    Code:
    <select id="jform_entreprise" name="jform[entreprise]" class="inputbox chzn-done" style="display: none;">
    ****<option value="" selected="selected"></option>
    ****<option value="1">Moulin Neuf</option>
    ****<option value="2">Les rois mages</option>
    ****<option value="3">Minoterie d'Alzonne</option>
    </select>
    J'ai un INPUT:
    Code:
    <input type="text" id="Iddelentrep" name="Iddelentrep" value="<?php echo $_POST['entpourRDV']?>">
    Qui récupère une valeur numérique.

    J'aimerai que cette valeur numérique désigne la valeur par défaut de ma liste.
    J'ai ce script:
    Code:
    <script type="text/javascript">
        var $VarID = document.getElementById("Iddelentrep").value;
        $("#jform_entreprise option[value ="+ $VarID+"]").attr("selected", "selected");
    	console.log($VarID);
    </script>
    Mais la valeur id="Iddelentrep" n'influence pas l'élément par défaut de la liste.

    Quelqu'un sait-il ?

    Cordialement.

    Eric

  • #2
    Re : Changer la valeur par défaut d'une liste de choix

    1.
    Code PHP:
        var $VarID document.getElementById("Iddelentrep").value
    Il n'y a pas de "$" dans le nom de variable en javascript.

    2. dans ta liste initiale, ne met pas de tag "selected", sinon, tu seras oblige de l'enlever avant de le reattribuer au bon element.

    ++
    Wis

    Commentaire

    Annonce

    Réduire
    Aucune annonce pour le moment.

    Partenaire de l'association

    Réduire

    Hébergeur Web PlanetHoster
    Travaille ...
    X