Impossible de d'inclure des balises <option>
Bonjour,
J'essaie d'inclure dynamiquement des <option> à un <SELECT> au moment du chargement de la page, mais cela ne marche pas (Je me suis basé sur du code que j'ai trouvé dans un forum américain).
Il me semble que procédure php n'est pas invoquée (normalement cette procédure crée un tableau de valeurs retrouvées dans une base de données j'ai simplifié).
Avez-vous une idée de ce qu'il faut modifier ?
Mille mercis d'avance
Gégé
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| $(document).ready(function(){
$.ajax({
url:'test2.php',
type:'POST',
data: 'option=dummy',
dataType: 'json',
success: function( json ){
$.each(json, function(i, value){
$('#myoptions').append($('<option>').text(value).attr('value', value));
});
}
});
}); |
Code:
1 2 3 4 5 6 7 8
| <body bgcolor="#D6E7CB">
<center>
<form id="myform" >
<select size='1' id='myoptions' name='myoptions' ><option value="blanc">Blanc</option></select>
<p><input type="Submit" value="Valider"/>
</form>
</body></html> |
Procedure test2.php
Code:
1 2 3
| <?php
echo json_encode('["black", "green", "red", "yellow", "Blue"]');
?> |