Skip to content
Skip to content
CTASoftware Blog

Para Desenvolvedores De Software

  • Sobre Mim
← Replace no MySQL
Como ativar o “Salvar e Sair” abas no Firefox →
-->

WebService de CEP dos Correios PHP e JQuery

Posted on 7 de abril de 2012 by Everton Gonçalves

Necessário download do JQuery no link http://code.google.com/p/jqueryjs/downloads/detail?name=jquery-1.2.6.js&can=2&q=

 

<html>
<head>
<title>WebService CEP</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- Insere o jquery -->
<script type="text/javascript" src="jquery-1.2.6.js"></script>

<script type="text/javascript" >

    $(document).ready(function(){
                //Preenche os campos na a&#231;&#227;o "Blur" (mudar de campo)
                $("#cep").blur(function(){
                        $("#rua").val("...")
                $("#bairro").val("...")
            $("#cidade").val("...")
                $("#uf").val("...")

            // seta a variavel requisitada no campo cep
        consulta = $("#cep").val()

                //Realiza a consulta
                /*Realiza a consulta atrav&#233;s do toolsweb passando o cep como parametro
                  e informando que vamos consultar no tipo javascript
                */
                $.getScript("http://www.ctasoftware.com.br/webservice/clienteWebService.php?cep="+consulta+"&formato=javascript", function(){

                        //unescape - Decodifica uma string codificada com o m&#233;todo escape.
                        rua=unescape(resultadoCEP.logradouro)
                        bairro=unescape(resultadoCEP.bairro)
                        cidade=unescape(resultadoCEP.cidade)
                        uf=unescape(resultadoCEP.uf)

                        // preenche os campos
                        $("#rua").val(rua)
                        $("#bairro").val(bairro)
                        $("#cidade").val(cidade)
                        $("#uf").val(uf)

                        });
                });
        });

</script>

</head>

<body>

  <form id="form1" name="form1" method="get" action="">
    <table width="100%" border="0">
      <tr>
        <td>CEP:</td>
        <td><input name="cep" type="text" id="cep" value="" size="15" maxlength="8" /></td>
      </tr>
      <tr>
        <td>RUA:</td>
        <td><input name="rua" type="text" id="rua" size="60" /></td>
      </tr>
      <tr>
        <td>BAIRRO:</td>
        <td><input name="bairro" type="text" id="bairro" size="60" /></td>
      </tr>
      <tr>
        <td>CIDADE:</td>
        <td><input name="cidade" type="text" id="cidade" size="60" /></td>
      </tr>
      <tr>
        <td>ESTADO:</td>
        <td><input name="uf" type="text" id="uf" size="2" /></td>
      </tr>
    </table>
    </form>
</body>
</html>

Compartilhe isso:

  • Clique para compartilhar no Twitter(abre em nova janela)
  • Clique para compartilhar no Facebook(abre em nova janela)
  • Clique para compartilhar no WhatsApp(abre em nova janela)
  • Clique para compartilhar no Telegram(abre em nova janela)
  • Clique para compartilhar no LinkedIn(abre em nova janela)
  • Clique para enviar um link por e-mail para um amigo(abre em nova janela)

Relacionado

About Everton Gonçalves

http://www.ctasoftware.com.br
View all posts by Everton Gonçalves
This entry was posted in PHP and tagged WebService. Bookmark the <a href="https://www.ctasoftware.com.br/blog/webservice-de-cep-dos-correios-php-e-jquery/" title="Permalink to WebService de CEP dos Correios PHP e JQuery" rel="bookmark">permalink</a>.
← Replace no MySQL
Como ativar o “Salvar e Sair” abas no Firefox →

2 thoughts

Deixe um comentário Cancelar resposta

Você precisa fazer o login para publicar um comentário.

© 2025 | Blog info WordPress Theme | By Bharat Kambariya