Encerrado

Script webservice cep correios

Este projeto tem por finalidade a construção de webservice de CEP, 

Estou usando este código (Abaixo) para consultar este Webservice, preciso que a função se mantenha mesma, nesta mesma pagina que é disponibilizado o banco de dados de CEP,

As informações estão tendo print de acodrdo com o script abaixo conforme demosntração:

CONSULTA

[url removed, login to view]

RESULTADO DA CONSULTA

var resultadoCEP = { 'uf' : 'MS', 'cidade' : 'Dourados', 'bairro' : 'Jardim%20Rasslem', 'tipo_logradouro' : 'Alameda', 'logradouro' : 'das%20Perolas', 'resultado' : '1', 'resultado_txt' : 'sucesso%20-%20cep%20completo' }

LINK PARA BASE DE CEP

[url removed, login to view]

SCRIPT AUTOCOMPLETE

                

                $(function(){

                    $('input[name="postcode"]').blur(function(){

                        var cep = $.trim($('input[name="postcode"]').val().replace('-', ''));

        

                        $.getScript("[url removed, login to view]"+cep, function(){

                            if(resultadoCEP["resultado"] == "1"){

                                $('input[name="address_1"]').val(unescape(resultadoCEP["tipo_logradouro"])+" "+unescape(resultadoCEP["logradouro"]));

                                $('input[name="address_2"]').val(unescape(resultadoCEP["bairro"]));

                                $('input[name="city"]').val(unescape(resultadoCEP["cidade"]));

                                $('select[name="country_id"]').find('option[value="30"]').attr('selected', true);

                                $.post('[url removed, login to view]' + unescape(resultadoCEP['uf']), function(zone_id){

                                    $.ajax({

                                        url: '[url removed, login to view]',

                                        dataType: 'json',

                                        beforeSend: function() {

                                            $('select[name=\'country_id\']').after(' ');

                                        },

                                        complete: function() {

                                            $('.wait').remove();

                                        },            

                                        success: function(json) {

                                            if (json['postcode_required'] == '1') {

                                                $('#postcode-required').show();

                                            } else {

                                                $('#postcode-required').hide();

                                            }

    

                                            var html = '';

    

                                            if (json['zone'] != '') {

                                                for (i = 0; i < json['zone'].length; i++) {

                                                    html += '' + json['zone'][i]['name'] + '';

                                                }

                                            } else {

                                                html += '';

                                            }

    

                                            $('select[name=\'zone_id\']').html(html);

                                        }

                                    });

                                });

                            }

                        });

                    });

                });    

                

Habilidades: Adobe Dreamweaver, Codeigniter, LESS/Sass/SCSS, MySQL, PHP

Veja mais:

Acerca do Empregador:
( 1 comentário ) Laguna Carapã, Brazil

ID do Projeto: #12394366

4 freelancers estão ofertando em média €30 para esse trabalho

nubelo_Vm6vNjhu

Boa tarde, sou Desenvolvedor Web e Mobile com mais de 8 anos de experiencia no mercado, trabalho com HTML5, CSS3, PHP e Mysql, e Desenvolvedor Mobile com iOS e Android, estou me colocando a disposição para conversar so Mais

€31 EUR in 14 dias
(1 Comentário)
2.9
lindalbertorufi

Perdão amigo, não pude compreender qual o seu objetivo, uma vez que você já possui o código. Outro informação. Essa Republica virtual não possui o banco de dados para todos os CEPs. Já efetuei testes com ela e não se m Mais

€31 EUR in 14 dias
(0 Comentários)
0.0
nubelo_b6Yki7NK

Realizo o seu pedido em até 2 horas. Pelo que entendi, você quer importar a base de dados dos Correios e utilizar um Ajax para preencher os campos depois de digitar o CEP, correto? Posso fazer em PHP/MySQL para o ba Mais

€28 EUR em 1 dia
(0 Comentários)
0.0
HeberTx

Amigo vou te ajudar a economizar uma grana, procure pela api Postmon no google, ela trás exatamente o resultado que precisa..................................Caso de precise de ajuda, pode entrar em contato.

€31 EUR in 14 dias
(0 Comentários)
0.0