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

Método jQuery getJSON()

Método AJAX do jQuery

O método $.getJSON() usa uma solicitação GET HTTP para carregar dados no formato JSON do servidor.

Sintaxe:

$.getJSON(URL, data, callback)

Exemplo

Solicitar o arquivo demo.json e exibir os dados:

$("button").click(function(){
  $.getJSON("demo.json", function(data){
    $("#output").html(data.name);
  });
});
Teste e veja‹/›

Este exemplo percorre os dados solicitados em loop e os anexa ao p com id="output":

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

Valor do Parâmetro

ParâmetrosDescrição
URLEspecificar a URL que você deseja solicitar
data(Opcional)Especificar o objeto puro ou string que será enviado ao servidor juntamente com a solicitação
callback(Opcional)Especificar a função de chamada de volta a ser executada após a solicitação de sucesso

Parâmetros:

  • data-Contém os dados de resultado da solicitação

  • status-Contém o estado da solicitação ("sucesso", "não modificado", "erro", "tempo excedido", "parsererror")

  • xhr-Contém o objeto XMLHttpRequest

Método AJAX do jQuery