Je suis novice quand il s'agit de JSON et je veux essayer d'écrire une option JSON autofiller, mais je ne sais pas par où commencer. La façon dont mon script fonctionne actuellement utilise PHP et MySQL pour remplir le premier ensemble d'options de sélection avec une liste distincte d'une table de base de données, puis une sélection d'utilisateur le prochain ensemble d'options de sélection sont remplies automatiquement avec des options liées au premier ensemble. Est-il possible de le faire dans JSON?Sélectionnez Options à partir de JSON
0
A
Répondre
6
Bien sûr. Disons que vous avez un JSON simple:
{ "Options": [
{ "Text":"MyText","Value":"MyValue"},
{ "Text":"MyText2","Value":"MyValue2"}
]
}
Ensuite, vous évaluez que JavaScript:
var options = eval('(' + myJson + ')'); // myJson is your data variable
Ensuite, vous créez simplement chaque option dans le dom (je vais utiliser jQuery pour l'amour de brièveté)
var length = options.length;
for(var j = 0; j < length; j++)
{
var newOption = $('<option/>');
newOption.attr('text', options[j].Text);
newOption.attr('value', options[j].Value); // fixed typo
$('#mySelect').append(newOption);
}
Ou quelque chose de similaire à cet effet.
0
JSON est une notation d'objet javascript utilisée pour stocker des données.
Votre serveur Web peut renvoyer JSON en fonction de n'importe quel type de demande. Si votre page Web contient les données JSON, vous pouvez utiliser javascript/jquery pour construire dynamiquement le select dans la dom.
Questions connexes
- 1. sélectionnez Options de l'étiquette aligné à droite
- 2. Grails formulaire Sélectionnez Options
- 3. sélectionnez plusieurs options
- 4. Rails date sélectionnez les options?
- 5. RoR sélectionnez Options des balises
- 6. Sélectionnez l'élément n'a pas de tableau 'options'
- 7. Jquery - Sélectionnez l'objet JSON aléatoire
- 8. ASP MVC Sélectionnez la liste avec JSON
- 9. TFS2008 Sélectionnez l'agent à partir de VS2008
- 10. Analyse de JSON à partir de PHP
- 11. Animation de la hauteur des peaux parentales Sélectionnez les options
- 12. jquery: sélectionnez les options et couleur de fond
- 13. Problèmes analyse JSON à partir de PHP
- 14. peupler UITableView à partir de json
- 15. Impossible de recevoir JSON à partir de l'appel AJAX JQuery
- 16. Filtrer autre Sélectionnez Options lorsqu'une option est sélectionnée
- 17. Aide à la lecture de JSON à partir de HttpContext.InputStream
- 18. SQL - Sélectionnez à l'intérieur Sélectionnez
- 19. itérer sur les options en HTML avec jQuery sélectionnez
- 20. Choix du code couleur hexadécimal à partir de plusieurs options
- 21. Obtention des options de configuration régionales à partir du code
- 22. jQuery Remplir automatiquement déroulante, sélectionnez des questions JSON
- 23. C#: Sélectionnez une ligne à partir de DataGridView
- 24. Sélectionnez la ligne de date max à partir des résultats
- 25. MySQL: Sélectionnez Distinct à partir de 2 tables différentes?
- 26. Sélectionnez TOP 5 * à partir de SomeTable, en utilisant Dataview.RowFilter?
- 27. Formulaires Appengine Option Sélectionnez à partir de db.Model
- 28. VB.Net: Sélectionnez dynamiquement l'image à partir de My.Resources
- 29. SQL Sélectionnez l'aide de requête à PowerShell
- 30. comment identifier un objet json ou un tableau json à partir d'un texte d'analyse json?