Je suis un débutant prototype et je suis pas clair sur la façon de traiter plusieurs objets JSON retournés. Par exemple, je voudrais retourner une simple carte JSONObject indiquant le succès/l'échec et aussi retourner un JSONArray que je peux indexer et construire une sélection: options à partir de. Maintenant, chaque objet json sera dans l'en-tête avec un nom différent. Comment est-ce que j'analyse dehors dehors le côté client et alerte sur un nom/valeur d'échec sinon construisons l'élément d'option select:? tia.prototype plusieurs objets JSON
1
A
Répondre
3
Supposons que votre/service someurl envoie une réponse comme ceci:
{
"status": "ok",
"data":["apples", "oranges", "bananas"]
}
Ce que je l'ai fait ici est de combiner les deux objets en un seul objet. Dans le client, vous pouvez gérer quelque chose comme ça.
new Ajax.Request('/someurl', {
method:'get',
requestHeaders: {Accept: 'application/json'},
onSuccess: function(transport){
var json = transport.responseText.evalJSON();
if(json.status != 'ok')
{
alert('status "'+json.status+'" not ok')
return; // or throw a fit
}
json.data.each(function(elt){
alert(elt); // or display it, whatever
});
}
});
Questions connexes
- 1. Prototype Element.update plusieurs objets
- 2. Struts: JSON: renvoie plusieurs objets
- 3. prototype JSON à l'objet
- 4. JSON réponse d'analyse syntaxique peut avoir un ou plusieurs objets
- 5. Traitement de plusieurs objets JSON dans un fichier
- 6. Accès aux objets Json
- 7. Comment Prototype étend-il les objets?
- 8. JSON aux objets en java?
- 9. jQuery: hérite des fonctions de plusieurs objets
- 10. Déplacer plusieurs objets UIImageView
- 11. Graphics2D plusieurs objets
- 12. gérer plusieurs objets retournés
- 13. POSTation d'un objet JSON complexe à l'aide du prototype
- 14. Problème lors de l'analyse du résultat JSON avec le prototype
- 15. Comment modifier (prototype?) Les méthodes des objets Javascript natifs?
- 16. Combinaison de deux objets JSON dans un
- 17. Afficher null pour les objets -JSON- JAXB
- 18. Obtenir des objets JSON individuels avec Ruby
- 19. Structure JSON pour la liste des objets
- 20. Comment appeler dynamiquement des objets Json?
- 21. Accès aux objets imbriqués dans Json
- 22. Traduction de JSON en objets dijit personnalisés
- 23. deux objets dans le même retour json
- 24. jQuery et ASP.NET MVC - Objets JSON
- 25. Json: Comment extraire des objets JSON internes d'un seul extérieur objet JSON en utilisant java
- 26. Passage de plusieurs objets JSON en tant que données à l'aide de $ .ajax()
- 27. Libérer plusieurs objets dans delphi
- 28. Sélection de plusieurs objets texte
- 29. Comment Stich plusieurs objets java.awt.Image
- 30. jQuery objets ajax et javascript