Bonjour,
Je rencontre un problème de compatibilité entre mon menu ddsmoothmenu et l'injection de valeur dans un select grace à de l'Ajax.
Avec Jquery V1.3.2 le menu fonctionne parfaitement mais pas avec Jquery V1.4.3. Par contre c'est le contraire pour le Select.
La fonction ci-dessous fonctionne à moitié, je récupère bien en json mon tableau mais il n'arrive pas à l'afficher dans mon select.
Avez vous une idée s'il vous plait ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 $('#AjaxSelect1').change( function() { var idSecteur = $('#AjaxSelect1 option:selected').val(); var DATA = 'idSelect=' + idSelect; if(idSelectr !== '-1') { $.ajax({ type: 'POST', url: "{{ path('mon contrôler symfony2')}}", data: DATA, success: function(response) { $.each(response, function(index, value) { $('#AjaxSelect2').append($("<option></option>").attr("value", index).text(value)); }); $("#AjaxSelect2 option[value=-1]").attr('selected','selected'); } }); return (false); }; } );
Merci.
PS : je suis sous IE8 (contrainte du taff).
Partager