Bonsoir à tous, je suis entrain d'ajouter un select qui se rempli à la selection d'un autre select.
Seulement il me retourne toujours undefine dans mon select au moment ou je choisi ma catégorie.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
jQuery("select#cat_id").change(function(){
    jQuery.get("/customer/add",{cat_id: jQuery(this).val()}, function(j){
      var options = '';
      for (var i = 0; i < j.length; i++) {
        options += '<option value="' + j[i].optionValue + '">' + j[i].optionDisplay + '</option>';
      }
      jQuery("select#sub_cat_id").html(options);
    })
  })
Mon HTML :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
<p><label for="cat_id">Category :</label>
<select name="cat_id" id="cat_id">
<option value="">Selectionner catégorie</option>
<option value="4">portorico</option>
<option value="2">la-suite</option>
</select>
<select name="sub_cat_id" id="sub_cat_id">
</select>
</p>
J'ai tester la requête directement dans le navigateur et pas de probléme