Ir para conteúdo

POWERED BY:

Arquivado

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

michelmfreitas

Pegar retorno da função e jogar em campo input

Recommended Posts

Olá pessoal,

 

estou com um probleminha quanto ao retorno de uma consulta no PHP. O retorno está ok, porém não consigo pegar ele no JS.

 

Minha função é:

 

function buscarCEP(cep){
    $("#aguarde").css("display", "block");
    $.post("Basico.php", { funcao: 'busca_cep', cep: cep},
        function(data){
            alert(data);
            $("#aguarde").css("display", "none");
        }
    );
}

Quando pego dou um print_r no PHP ele está retornando ok. Mas no alert(data) ele não imprime nada.

 

Função PHP:

function busca_cep($item){
            $cep = $item['cep'];
            
            $resultado = @file_get_contents('http://republicavirtual.com.br/web_cep.php?cep='.urlencode($cep).'&formato=query_string');
            
            if(!$resultado){
                $resultado = "&resultado=0&resultado_txt=erro+ao+buscar+cep";
            }
            parse_str($resultado, $retorno);
            return $retorno['bairro'];
            return $retorno['cidade'];
        }

Pq?

Compartilhar este post


Link para o post
Compartilhar em outros sites

pq o script php, precisa ter uma saida.

um echo, print..

 

ai você só tem a declaração da função, mas não tem a 'chamada' dela.

ou seja, você não ta usando a função.

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.