Liste déroulante avec JSON
Bonjour,
Actuellement j'ai une liste déroulante fait avec html et css (voir code si dessous) et on ma demander de rentrer les valeurs de la liste (les différentes options) dans un fichier JSON et de faire en sorte a se que la liste affiche les options de ce dit fichier.
Code:
1 2 3 4 5 6 7 8 9
| <select id="list">
<option>Pro 1</option>
<option>Pro 2</option>
<option>Pro 3</option>
<option>Pro 4</option>
<option>Pro 5</option>
<option>Pro 6</option>
<option>Autre</option>
</select> |
Code:
1 2 3 4
| body{
margin:5;
padding:5;
} |
JS:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
| var list = document.getElementById('list');
var Selection;
list.addEventListener('change', function() {
switch(list.options[list.selectedIndex].innerHTML){
case "Pro 1":
Selection = 1;
break;
case "Pro 2":
Selection = 2;
break;
case "Pro 3":
Selection = 3;
break;
case "Pro 4":
Selection = 4;
break;
case "Pro 5":
Selection = 4;
break;
case 'Autre':
Selection = 5;
break;
default:
Selection = 0;
break;
}
}); |
Le problème c'est que je ne sais pas du tout comment faire pour que la liste récupère et affiche les options du fichier JSON...
pouvez vous m'aidez ?