Retorno de função com JSON
Olá, gostaria de uma ajuda para retornar um resultado de uma função. Dentro dessa função, eu faço uma requisição através do $.getJSON(), e gostaria que função retornasse o resultado que obtido na requisição JSON.
Ex:
function pedidoGet() {
var pedido;
$.getJSON(
"getters.php",
{param1: "pedidoId"},
function (data) {
pedido= data[0];
console.log(pedido)
//aqui, ainda dentro da requisição, a variavel "pedido" tem o valores que foi
//retornado pela requisição getJSON
}
);
console.log(pedido) //aqui, não retorna nada
return pedido; //aqui, essa variavel pedido não tem mais os valores que a requisição getJSON retornou.
}
var pedidoTeste= pedidoGet();
//depois que chamar a funçõa, gostaria de ter os valores para usar como for melhor pra mim.
console.log(pedidoTeste.id);
console.log(pedidoTeste.valor);
Conseguiram entender minha necessidade?
Desde já, agradeço!Discussão (7)
Carregando comentários...