Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

pug

Recuperar Dados de Requisição com Ajax e JSON

Recommended Posts

Boa tarde a todos.

 

Estou com uma certa dificuldade em receber valores de uma pagina .html, que estão no seguinte formato:

 

{"atributo1":"descricao do resultado esperado 1","atributo2":"descricao do resultado esperado 2"}

 

E a minha requisição é feita através do ajax e jquery como o abaixo:

$.ajax(
{
type: "GET",
url: "http://www.site.com.br/dados.html",
data: "",
dataType: "script", //TENTEI EXECUTAR COM O JSON MAS não OBTIVE NENHUM EXITO
success: function(message)
{
$("#texto").html("<span>"+message.atributo1+"</span>");
},
error: function()
{
$("#texto").html("<span>Erro ao solicitar os dados.</span>");
}
}
);

 

na variavel message eu gostaria de exibir o "descricao do resultado esperado 1" ou "descricao do resultado esperado 2".

Mas a variável message retorna como undefined.

 

se alguém puder me ajudar.

 

Fico grato.

Compartilhar este post


Link para o post
Compartilhar em outros sites

coloca um alert aqui:

 

success: function(message)
{
   alert( message );
   $("#texto").html("<span>"+message.atributo1+"</span>");
},

me diga oq aparecer.

Compartilhar este post


Link para o post
Compartilhar em outros sites

coloca um alert aqui:

 

success: function(message)
{
   alert( message );
   $("#texto").html("<span>"+message.atributo1+"</span>");
},

me diga oq aparecer.

 

É exibido o valor 'undefined' no alert.

Compartilhar este post


Link para o post
Compartilhar em outros sites

use a função $.getJSON, já que o seu retorno será um objeto javascript, essa função, já é pre configurada para receber corretamente os dados.

 

http://api.jquery.com/jQuery.getJSON/

 

Caso continue com problemas, me informe qual URL você está requisitando para eu verificar por aqui.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.