AJAX Exemple JSON
AJAX peut être utilisé pour une communication interactive avec des fichiers JSON.
Exemple AJAX JSON
L'exemple suivant montrera comment une page web utilise AJAX pour lire des informations à partir d'un fichier JSON :
Analyse de l'exemple - Fonction loadXMLDoc()
Lorsque l'utilisateur clique sur le bouton ci-dessus"Obtenir les données du cours", la fonction loadXMLDoc() sera exécutée.
La fonction loadXMLDoc() crée un objet XMLHttpRequest, ajoute une fonction à exécuter lorsque la réponse du serveur est prête, et envoie la requête au serveur.
Lorsque la réponse du serveur est prête, nous utilisons la méthodeJSON.parse()pour convertir les données en un objet JavaScript.
Charger un document JSON de manière asynchrone
Page serveur AJAX
La page serveur utilisée dans l'exemple ci-dessus est en fait un fichier nommé "" fichier JSON.
Les données JSON sont les suivantes :
fichier json_ajax.json :
Envoyer des données JSON :
xmlhttp.send(JSON.stringify({ "email": "[email protected]", "response": { "name": "example" } })); Autres extensions