AJAX - XMLHTTP
L’objet XMLHttpRequest
est la clé de voûte de l’AJAX. Tous les navigateurs modernes le supportent et cet objet permet d’échanger des données en arrière-plan avec un serveur web. Il est donc possible de mettre à jour certaines parties d’une page web sans avoir besoin de la recharger. Cela améliore grandement l’expérience utilisateur.
Créer un objet XMLHttpRequest
Tous les navigateurs modernes ont un objet XMLHttpRequest
intégré.
La syntaxe pour créer cet objet est la suivante :
variable = new XMLHttpRequest();
Définir une fonction de rappel
Une fonction de rappel (callback function en anglais), est une fonction passée en paramètre d’une autre fonction.
En AJAX, cette fonction doit contenir le code à exécuter lorsque la réponse à été reçue :
xhttp.onload = function() {
// Code à exécuter lorsque la réponse a été reçue
}
Envoyer une requête
Besoin d'aide ?
Rejoignez notre communauté officielle et ne restez plus seul à bloquer sur un problème !