Ir para conteúdo

POWERED BY:

Arquivado

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

Doug Fernandes

JQuery.ajax: Atribuir retorno json para variável

Recommended Posts

Após a chamada json, dentro do 'success' não consigo atribuir o objeto json retornado para uma variável "global". A questão não parece ser escopo.

 

var rJson =  null;

$.ajax({
        url: URL,
        type: 'get',
        dataType: 'jsonp',
        success: function(json){
           rJson = json;
        }
    });

return rJson;

 

rJson estará nulo.

 

Como contornar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

ou vc roda o ajax sincrono, ou usa o objeto deferred.

 

http://wbruno.com.br/2012/01/23/exemplo-de-uso-jquery-deferred-simples/

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.