11549 sujets

JavaScript, DOM et API Web HTML5

Bonjour,

J'ai un champ "Thème 1" qui se présente comme ceci:

<span class="titre_th">Thème 1</span>
<select id="combo_zone1" name="alfa1" tabindex="1">
  <option value="choisir_theme"></option>
</select><br />


et qui se remplit automatiquement grâce au script suivant:

$.getJSON("themes.json", function (data) {
  $.each(data, function (i, item) {
    $('<option>', {
      html: item.name + '</option>'
    }).appendTo('select[id="combo_zone1"]');
  });
  var z = dhtmlXComboFromSelect("combo_zone1");
  z.enableFilteringMode(true);
});


J'aimerais que, lorsqu'on sélectionne un des thèmes, un autre champ "Thème 2" en-dessous apparaisse, afin de sélectionner un autre thème.

Comment faire?
Bonjour, il y a l'évènement "onchange" en javascript.

Comme tu utilise jQuery, tu peux faire:


$('#combo_zone1').on('change', function() {});