Advertisement
EvaldoMaciel

Busca CEP

Jan 17th, 2022
1,158
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function buscaCEP(obj) {
  2.  
  3.     var cep = $(obj).val();
  4.     var cep = cep.replace(/\D/g, '');
  5.  
  6.     if (cep != "" && cep.length == 8) {
  7.         $("#rua").val("");
  8.         $("#bairro").val("");
  9.         $("#cidade").val("");
  10.         $("#estado").val("");
  11.         $("#pais").val("");
  12.  
  13.         //Consulta o webservice viacep.com.br/
  14.         $.getJSON("//viacep.com.br/ws/" + cep + "/json/?callback=?", function (dados) {
  15.             if (!("erro" in dados)) {
  16.                 //Atualiza os campos com os valores da consulta.
  17.                 $("#logradouro").val(dados.logradouro);
  18.                 $("#bairro").val(dados.bairro);
  19.                 $("#cidade").val(dados.localidade);
  20.                 $("#estado").val(dados.uf);
  21.             } else {
  22.                 //CEP pesquisado não foi encontrado.
  23.                 alert("CEP não encontrado.");
  24.             }
  25.         });
  26.     } else {
  27.         //CEP pesquisado não foi encontrado.
  28.         alert("Digite um CEP válido.");
  29.     }
  30. }
Advertisement
Advertisement
Advertisement
RAW Paste Data Copied
Advertisement