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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 html : Sélectionner tout - Visualiser dans une fenêtre à part
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 php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <?php echo json_encode('["black", "green", "red", "yellow", "Blue"]'); ?>
Partager