English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Méthode jQuery getJSON()

Méthodes Ajax de jQuery

La méthode $ .getJSON() utilise une requête GET HTTP pour charger des données au format JSON à partir du serveur.

Syntaxe :

$.getJSON(URL, data, callback)

Exemple

Demander le fichier demo.json et afficher les données :

$("button").click(function(){
  $.getJSON("demo.json", function(data){
    $("#output").html(data.name);
  });
});
Vérifiez et voyez‹/›

Cet exemple parcourt les données demandées en boucle et les ajoute à l'élément avec l'ID "output":

$("button").click(function(){
  $.getJSON("demo.json", function(data){
    $.each(data, function(key, val){
      $("#output").append(key + :	" + val + "<br>");
    });
  });
});
Vérifiez et voyez‹/›

Valeur du paramètre

ParamètresDescription
URLSpécifiez l'URL que vous souhaitez demander
data(Optionnel) Spécifiez l'objet pur ou la chaîne à envoyer avec la requête au serveur
callback(Optionnel) Spécifiez la fonction de rappel à exécuter après le succès de la requête

Paramètres :

  • data-Contient les données de résultat provenant de la requête

  • status-Contient l'état de la requête ("success", "notmodified", "error", "timeout", "parsererror")

  • xhr-Contient l'objet XMLHttpRequest

Méthodes Ajax de jQuery