La requête AJAX complète

Cette méthode permet d’effectuer une requête AJAX en maîtrisant, grâce aux nombreuses options disponibles, les différents paramètres et étapes de celle-ci.

ajax(options) ajax

Réalise une requête HTTP asynchrone (AJAX).


$.ajax({ 
    url: "test.htm", 
    success: function(data) { 
        $("#resultat").html(data); 
        $().log("Terminé"); 
    }, 
});
 

La méthode renvoie un objet XMLHttpRequest.

Passons en revue les nombreuses options disponibles :

  • url (obligatoire): une chaîne de caractères contenant l’adresse de la requête.

  • type (optionnel) : une chaîne de caractères qui définit la méthode HTTP à utiliser pour la requête (GET ou POST). La valeur par défaut est GET. D’autres méthodes d’envoi HTTP peuvent être utilisées, comme PUT ou DELETE, mais celles-ci ne sont pas supportées par tous les navigateurs.

  • dataType (optionnel) : une chaîne de caractères qui spécifie le format des données qui seront renvoyées par le serveur (xml, HTML, json ou script). Si rien n’est spécifié, jQuery utilisera le type MIME pour déterminer le format adéquat soit responseXML ou ResponseText. Les types disponibles sont :

  • "xml" : retourne un document XML qui pourra...

couv_EI4JQU.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Les requêtes AJAX raccourcies
Suivant
Définir une requête par défaut