Médiaforma

jQuery – La fonction $.ajax()

Print Friendly

La fonction $.ajax() permet d’émettre des requêtes AJAX. Elle admet de très nombreux paramètres. Pour avoir une description exhaustive de cette fonction, reporte-vous à la documentation en ligne : http://api.jquery.com/jQuery.ajax/.

Dans cette formation, nous utiliserons l’une des syntaxes de la fonction $.ajax() :

$.ajax(options);

Où options peut contenir les éléments suivants :

  • type : type de la requête, GET ou POST (GET par défaut)
  • url : adresse à laquelle la requête doit être envoyée
  • data : données à envoyer au serveur
  • dataType : type des données qui doivent être retournées par le serveur : xml, html, script, json, text
  • success : fonction à appeler si la requête aboutit
  • error : fonction à appeler si la requête n’aboutit pas
  • timeout : délai maximum (en millisecondes) pour que la requête soit exécutée. Si ce délai est dépassé, la fonction spécifiée dans le paramètre error sera exécutée

A titre d’exemple, nous allons réécrire les programmes get.htm et post.htm pour utiliser la fonction $.ajax() à la place des fonctions $.get() et $.post().

Vous avez aimé cet article ? Partagez-le avec vos réseaux...
 
Comments

No comments yet.

Leave a Reply