tms.guiri Postado Setembro 6, 2012 Denunciar Share Postado Setembro 6, 2012 Bom dia pessoal,Bom gostaria da ajuda de voce, estou com esse codigo funcionando perfeitamente de busca de Cep onde se apenas o endereço contiver os seguintes dados aparecem: Rua, Complemento, Cidade, UF. Se a cidade for de Cep unico da como endereço não encontado.function getEndereco() { // Se o campo CEP não estiver vazio if($.trim($("#cep").val()) != ""){ //document.getElementById("load").style.display = 'block'; /* Para conectar no serviço e executar o json, precisamos usar a função getScript do jQuery, o getScript e o dataType:"jsonp" conseguem fazer o cross-domain, os outros dataTypes não possibilitam esta interação entre domínios diferentes Estou chamando a url do serviço passando o parâmetro "formato=javascript" e o CEP digitado no formulário http://republicavirtual.com.br/web_cep.php...ep").val() */ $.getScript("http://republicavirtual.com.br/web_cep.php?formato=javascript&cep="+$("#cep").val(), function(){ // o getScript dá um eval no script, então é só ler! //Se o resultado for igual a 1 if(resultadoCEP["resultado"] && resultadoCEP["bairro"] != ""){ // troca o valor dos elementos $("#endereco").val(unescape(resultadoCEP["tipo_logradouro"])+" "+unescape(resultadoCEP["logradouro"])); $("#bairro").val(unescape(resultadoCEP["bairro"])); $("#cidade").val(unescape(resultadoCEP["cidade"])); $("#estado").val(unescape(resultadoCEP["uf"])); //$("#enderecoCompleto").show("slow"); $("#num").focus(); //document.getElementById("load").style.display = 'none'; //validate() } else{ alert("Endereço não encontrado"); //$("#enderecoCompleto").show("slow"); return false; } }); } else { alert('Antes, preencha o campo CEP!') //document.getElementById("load").style.display = 'none'; } }Desculpe mas a tag CODEBOX não ta funcionando =[Preciso de uma condição onde se encontrar um endereço unico ele também é mostrado.Agradeço desde já e aguardo resposta. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 tms.guiri Postado Setembro 6, 2012 Autor Denunciar Share Postado Setembro 6, 2012 Desculpem area errada!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
tms.guiri
Bom dia pessoal,
Bom gostaria da ajuda de voce, estou com esse codigo funcionando perfeitamente de busca de Cep onde se apenas o endereço contiver os seguintes dados aparecem: Rua, Complemento, Cidade, UF. Se a cidade for de Cep unico da como endereço não encontado.
function getEndereco() {
// Se o campo CEP não estiver vazio
if($.trim($("#cep").val()) != ""){
//document.getElementById("load").style.display = 'block';
/*
Para conectar no serviço e executar o json, precisamos usar a função
getScript do jQuery, o getScript e o dataType:"jsonp" conseguem fazer o cross-domain, os outros
dataTypes não possibilitam esta interação entre domínios diferentes
Estou chamando a url do serviço passando o parâmetro "formato=javascript" e o CEP digitado no formulário
http://republicavirtual.com.br/web_cep.php...ep").val()
*/
$.getScript("http://republicavirtual.com.br/web_cep.php?formato=javascript&cep="+$("#cep").val(), function(){
// o getScript dá um eval no script, então é só ler!
//Se o resultado for igual a 1
if(resultadoCEP["resultado"] && resultadoCEP["bairro"] != ""){
// troca o valor dos elementos
$("#endereco").val(unescape(resultadoCEP["tipo_logradouro"])+" "+unescape(resultadoCEP["logradouro"]));
$("#bairro").val(unescape(resultadoCEP["bairro"]));
$("#cidade").val(unescape(resultadoCEP["cidade"]));
$("#estado").val(unescape(resultadoCEP["uf"]));
//$("#enderecoCompleto").show("slow");
$("#num").focus();
//document.getElementById("load").style.display = 'none';
//validate()
}
else{
alert("Endereço não encontrado");
//$("#enderecoCompleto").show("slow");
return false;
}
});
}
else
{
alert('Antes, preencha o campo CEP!')
//document.getElementById("load").style.display = 'none';
}
}
Desculpe mas a tag CODEBOX não ta funcionando =[
Preciso de uma condição onde se encontrar um endereço unico ele também é mostrado.
Agradeço desde já e aguardo resposta.
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
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.