Ir para conteúdo
Fórum Script Brasil
  • 0

Requisitar Dados Jquery


Joniwal

Pergunta

Estou utilizando um script de terceiros, tentei adaptar para meu projeto(fiz modificações cfe meu pouquissimo conhecimento), mas, não esta funcionando,funciona assim, (ou era pra funcionar), o usuario digita o cep, aperta o Tab, e preencheria os campos,mas só fica no carregando e não va pra frente, alguém pode me dar uma luz??

$(document).ready(function(){ 
        var cep; 
                 
                $("#cep").blur(function(){//quando o usuario tirar o foco do campo executa essa função 
                        cep=$("#cep").val(); //recebe o valor do campo cep digitado pelo usuário 
                        $("#carregando").html("<img src='img/carregando.gif'>")//enquanto processa o resultado exibe uma imagem de carregando 
                $.getJSON("pega_cep.php?cep="+cep, 
                                function(data) {                                                                                         
                                                $("#rua").val(data.rua); 
                                                $("#bairro").val(data.bairro)                                            
                                                $("#carregando").html("") 
                                         
                                         
                                })//fim do jSON  
                                         
                })//fim do blur 
                 
                 
        })
php que pega os resultados;
$result = mysql_query ("SELECT * from cadastro where cep ='".$_GET['cep']."'");  

                $dados = mysql_fetch_array($result)) 
                 

$bairro = $dados["bairro"]; 
$rua = $dados["endereco"]; 
echo $bairro; 
echo $rua;

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

Os dados provavelmente não estão vindo corretamentes :P ... lá no JQuery você está usando "$.getJSON" ... e dentro do PHP você está imprimindo as váriaveis simples e não em formato JSON - http://json.org

Duas soluções fazer seu PHP imprimir em formato JSon - http://php.net/manual/en/book.json.php - ou usar o Ajax normal do JQuery para pegar os dados limpos sem JSON com o "$.ajax" - http://api.jquery.com/jQuery.ajax/

comentei a linha, mas continua não trazendo os dados...

fiz um teste diretamente palo arquivo pega_cep.php

pega_cep.php?cep=82800270

e os dados vem corretamente,...

onde estou erradno????

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...