Ir para conteúdo

POWERED BY:

Arquivado

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

Yuri Karsten

Ajax

Recommended Posts

Boa noite, galera..

Bom estou mais uma vez precisando da força de vocês, pois ainda sou muito inesperiente; seguinte estou com um codigo que encontrei aqui mesmo no iMasters; mais queria customizar. O codigo se trata de uma busca de cep, que esta funcionando corretamente, mais eu queria que não fosse preciso para o usuario aperta enviar para que volte os dados gostaria que fosse em ajax que quando ele termina-se de digitar o cep as informações como rua ou avenida e estado já fosse preenchidas.

Se alguem poder me ajudar ficarei muito grato pois estou precisando muito desse codigo..

Atenciosamente

Yuri Karsten

 

QUE FOI RETIRADO iMasters

Bom o codigo que tenho é esse:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "[url="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"]http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd[/url]"><html xmlns="[url="http://www.w3.org/1999/xhtml"]http://www.w3.org/1999/xhtml[/url]"><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /><title>...::: CONSULTA DE CEP :::...</title></head><body><form action="pross.php" method="post" name="form" id="form"><label>CEP:<input name="cep" type="text" id="cep" /></label><input type="submit" value="ENVIAR" /></form></body></html>
<?php /* * Função de busca de Endereço pelo CEP * - Desenvolvido Felipe Olivaes para ajaxbox.com.br * - Utilizando WebService de CEP da republicavirtual.com.br */function busca_cep($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;}/* * Exemplo de utilização  */ $info=$_POST['cep'];//Vamos buscar o CEP 90020022$resultado_busca = busca_cep($info);echo "<pre> Array Retornada: ".print_r($resultado_busca, true)."</pre>";switch($resultado_busca['resultado']){ case '2':  $texto = " Cidade com logradouro único <b>Cidade: </b> ".$resultado_busca['cidade']." <b>UF: </b> ".$resultado_busca['uf']."  ";  break;  case '1':  $texto = " Cidade com logradouro completo <b>Tipo de Logradouro: </b> ".$resultado_busca['tipo_logradouro']." <b>Logradouro: </b> ".$resultado_busca['logradouro']." <b>Bairro: </b> ".$resultado_busca['bairro']." <b>Cidade: </b> ".$resultado_busca['cidade']." <b>UF: </b> ".$resultado_busca['uf']."  "; break;  default:  $texto = "Fala ao buscar cep: ".$resultado_busca['resultado']; break;}echo $texto;?>

Compartilhar este post


Link para o post
Compartilhar em outros sites
Olha eu nao achei ai aonde que chama a funcao mas o que você poderia adaptar é: qdo chegar no tamanho X (8 ou 9 caracteres) ele chamará a funcao do ajax

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.