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

Metodo getJSON() di jQuery

Metodi AJAX jQuery

Il metodo $.getJSON() utilizza una richiesta GET HTTP per caricare dati in formato JSON dal server.

Sintassi:

$.getJSON(URL, data, callback)

Esempio

Richiesta del file demo.json e output dei dati:

$("button").click(function(){
  $.getJSON("demo.json", function(data){
    $("#output").html(data.name);
  });
});
Prova a vedere‹/›

Questo esempio esegue una scansione ciclica dei dati richiesti e li aggiunge a p id="output":

$("button").click(function(){
  $.getJSON("demo.json", function(data){
    $.each(data, function(key, val){
      $("#output").append(key + ": " + val + "<br>");
    });
  });
});
Prova a vedere‹/›

Valore del parametro

ParametroDescrizione
URLSpecifica l'URL che desideri richiedere
data(Opzionale) Specifica l'oggetto o la stringa pura da inviare insieme alla richiesta
callback(Opzionale) Specifica la funzione di callback da eseguire dopo il successo della richiesta

Parametro:

  • data-Contiene i dati di risultato della richiesta

  • status-Contiene lo stato della richiesta ("success", "notmodified", "error", "timeout", "parsererror")

  • xhr-Contiene l'oggetto XMLHttpRequest

Metodi AJAX jQuery