Yii Framework Forum: Busca de Cep - Yii Framework Forum

Jump to content

  • (2 Pages)
  • +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

Busca de Cep Rate Topic: ***** 1 Votes

#1 User is offline   Edson Rodrigues 

  • Advanced Member
  • PipPipPip
  • Yii
  • Group: Members
  • Posts: 378
  • Joined: 10-August 10

Posted 25 September 2010 - 08:23 PM

Alguem sabe como eu posso adapitar este script nos meus formulario no yii

http://www.ajaxianos...e-cep-100-ajax/

Pois se eu fazer na mao ate que consigo mais como posso fazer uma extensao ouu ate mesmo um componete que funcione em qualquer formulario. Pois ho yii coloca o id no campos automaticamente.

E outra o yii tem alguma extensao de mascara?

Valew galera.
0

#2 User is offline   Daniel Augusto Bastos 

  • Advanced Member
  • PipPipPip
  • Yii
  • Group: Members
  • Posts: 347
  • Joined: 25-May 09
  • Location:Rio de Janeiro - Brasil

Posted 27 September 2010 - 10:55 AM

<?php echo $form->textField($model,'atributo',array('id'=>'meuid')); ?>

fonte: http://www.yiiframew...extField-detail
Normalmente as funções do Yii tem um atributo chamado htmlOptions. Ele é um array de atriobutos que vão ser inseridos na sua tag. 



Every solution creates a problem.
twitter.com/nenhumnick
0

#3 User is offline   Edson Rodrigues 

  • Advanced Member
  • PipPipPip
  • Yii
  • Group: Members
  • Posts: 378
  • Joined: 10-August 10

Posted 27 September 2010 - 07:45 PM

View PostDaniel A. Bastos, on 27 September 2010 - 10:55 AM, said:

<?php echo $form->textField($model,'atributo',array('id'=>'meuid')); ?>

fonte: http://www.yiiframew...extField-detail
Normalmente as funções do Yii tem um atributo chamado htmlOptions. Ele é um array de atriobutos que vão ser inseridos na sua tag. 


valeu vou tentar fazer uma extensao, valeu meess... ahi eu posto aqui no forum para a comunidade que quiser usar.
0

#4 User is online   Adrian Lucas 

  • Standard Member
  • PipPip
  • Yii
  • Group: Members
  • Posts: 232
  • Joined: 13-October 11
  • Location:João Pessoa - Paraíba

Posted 21 February 2012 - 11:06 AM

View PostEdson Rodrigues, on 27 September 2010 - 07:45 PM, said:

valeu vou tentar fazer uma extensao, valeu meess... ahi eu posto aqui no forum para a comunidade que quiser usar.

Amigo conseguiu algo em relação a este assunto. De como consigo fazer a busca de cep??
Adrian Lucas
A fé em Deus nos faz crer no incrível,
ver o invisível e realizar o impossível.

0

#5 User is offline   Hans Bonini 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 18
  • Joined: 21-July 11
  • Location:Ribeirão Preto, SP

Posted 27 February 2012 - 02:31 PM

View PostAdrian Lucas, on 21 February 2012 - 11:06 AM, said:

Amigo conseguiu algo em relação a este assunto. De como consigo fazer a busca de cep??


Pode utilizar uma função Jquery pra isso, ficaria assim:
	// Registra a função de CEP para os campos 1 2 3 4 5 6 - Alterar conforme referência no model
	Yii::app()->clientScript->registerScript('funcao_cep', "
		function ClienteCEP(campo_cep, campo_endereco, campo_bairro, campo_cidade, campo_uf) {
			jQuery(campo_cep).blur(function(){
				if(jQuery.trim(jQuery(campo_cep).val()) != \"\"){
					jQuery.getScript('http://cep.republicavirtual.com.br/web_cep.php?formato=javascript&cep='+jQuery(campo_cep).val(), function(){
						if(resultadoCEP['resultado']){
							jQuery(campo_endereco).val(unescape(resultadoCEP[\"tipo_logradouro\"])+\": \"+unescape(resultadoCEP[\"logradouro\"]));
							jQuery(campo_bairro).val(unescape(resultadoCEP[\"bairro\"]));
							jQuery(campo_cidade).val(unescape(resultadoCEP[\"cidade\"]));
							jQuery(campo_uf).val(unescape(resultadoCEP[\"uf\"]));
						}else{
							alert(\"Endereço não encontrado\");
						}
					});
				}
			});
		}

		// Chama a função e relaciona os campos adequados
		ClienteCEP('#Formulario_Campo1', '#Formulario_Campo2', '#Formulario_Campo3', '#Formulario_Campo4', '#Formulario_Campo5');

	");

Desenvolvedor e Sócio-Diretor na empresa Y Solutions.

Site: www.ysolutions.com.br
@ysolutions
0

#6 User is online   Adrian Lucas 

  • Standard Member
  • PipPip
  • Yii
  • Group: Members
  • Posts: 232
  • Joined: 13-October 11
  • Location:João Pessoa - Paraíba

Posted 27 February 2012 - 03:20 PM

View PostHans Bonini, on 27 February 2012 - 02:31 PM, said:

Pode utilizar uma função Jquery pra isso, ficaria assim:
	// Registra a função de CEP para os campos 1 2 3 4 5 6 - Alterar conforme referência no model
	Yii::app()->clientScript->registerScript('funcao_cep', "
		function ClienteCEP(campo_cep, campo_endereco, campo_bairro, campo_cidade, campo_uf) {
			jQuery(campo_cep).blur(function(){
				if(jQuery.trim(jQuery(campo_cep).val()) != \"\"){
					jQuery.getScript('http://cep.republicavirtual.com.br/web_cep.php?formato=javascript&cep='+jQuery(campo_cep).val(), function(){
						if(resultadoCEP['resultado']){
							jQuery(campo_endereco).val(unescape(resultadoCEP[\"tipo_logradouro\"])+\": \"+unescape(resultadoCEP[\"logradouro\"]));
							jQuery(campo_bairro).val(unescape(resultadoCEP[\"bairro\"]));
							jQuery(campo_cidade).val(unescape(resultadoCEP[\"cidade\"]));
							jQuery(campo_uf).val(unescape(resultadoCEP[\"uf\"]));
						}else{
							alert(\"Endereço não encontrado\");
						}
					});
				}
			});
		}

		// Chama a função e relaciona os campos adequados
		ClienteCEP('#Formulario_Campo1', '#Formulario_Campo2', '#Formulario_Campo3', '#Formulario_Campo4', '#Formulario_Campo5');

	");



Isso tudo no form é???
Adrian Lucas
A fé em Deus nos faz crer no incrível,
ver o invisível e realizar o impossível.

0

#7 User is offline   Newerton 

  • Master Member
  • PipPipPipPip
  • Yii
  • Group: Members
  • Posts: 824
  • Joined: 27-April 10
  • Location:Campo Grande/MS - Cambé/PR, Brasil

Posted 28 February 2012 - 12:46 PM

Acho melhor sem usar função, fazer direto com o input do cep.
Yii::app()->clientScript->registerScript('cep', "
	$('input#cep').live('blur', function(){
		if($(this).val() != ''){
			$.getScript('http://cep.republicavirtual.com.br/web_cep.php?formato=javascript&cep='+$('#cep').val(), function(){
				if(resultadoCEP['resultado']){
					$('#rua').val(unescape(resultadoCEP['tipo_logradouro'])+': '+unescape(resultadoCEP['logradouro']));
					$('#bairro').val(unescape(resultadoCEP['bairro']));
					$('#cidade').val(unescape(resultadoCEP['cidade']));
					$('#estado').val(unescape(resultadoCEP['uf']));
				}else{
					alert('Endereço não encontrado');
				}
			});
		}
	});
");

Newerton Vargas de Araújo
0

#8 User is offline   Hans Bonini 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 18
  • Joined: 21-July 11
  • Location:Ribeirão Preto, SP

Posted 28 February 2012 - 02:10 PM

View PostNewerton, on 28 February 2012 - 12:46 PM, said:

Acho melhor sem usar função, fazer direto com o input do cep.
Yii::app()->clientScript->registerScript('cep', "
	$('input#cep').live('blur', function(){
		if($(this).val() != ''){
			$.getScript('http://cep.republicavirtual.com.br/web_cep.php?formato=javascript&cep='+$('#cep').val(), function(){
				if(resultadoCEP['resultado']){
					$('#rua').val(unescape(resultadoCEP['tipo_logradouro'])+': '+unescape(resultadoCEP['logradouro']));
					$('#bairro').val(unescape(resultadoCEP['bairro']));
					$('#cidade').val(unescape(resultadoCEP['cidade']));
					$('#estado').val(unescape(resultadoCEP['uf']));
				}else{
					alert('Endereço não encontrado');
				}
			});
		}
	});
");



É que na verdade essa função fica no functions.js e eu apenas chamo ela no view filho do form desejado. Mas para esclarecer a duvida integrei tudo. Mas não há problemas em fazer dessa forma também, o unico empecilho é na hora de reaproveitar o código em outro form.
Desenvolvedor e Sócio-Diretor na empresa Y Solutions.

Site: www.ysolutions.com.br
@ysolutions
0

#9 User is offline   Newerton 

  • Master Member
  • PipPipPipPip
  • Yii
  • Group: Members
  • Posts: 824
  • Joined: 27-April 10
  • Location:Campo Grande/MS - Cambé/PR, Brasil

Posted 28 February 2012 - 05:44 PM

View PostHans Bonini, on 28 February 2012 - 02:10 PM, said:

É que na verdade essa função fica no functions.js e eu apenas chamo ela no view filho do form desejado. Mas para esclarecer a duvida integrei tudo. Mas não há problemas em fazer dessa forma também, o unico empecilho é na hora de reaproveitar o código em outro form.


Hans,

Verdade, se for reaproveitar, melhor colocar como função em um único .js
Newerton Vargas de Araújo
0

#10 User is online   Adrian Lucas 

  • Standard Member
  • PipPip
  • Yii
  • Group: Members
  • Posts: 232
  • Joined: 13-October 11
  • Location:João Pessoa - Paraíba

Posted 20 June 2012 - 09:22 AM

View PostNewerton, on 28 February 2012 - 05:44 PM, said:

Hans,

Verdade, se for reaproveitar, melhor colocar como função em um único .js

Amigos o que fiz de errado, como ainda não havia feito isso não sei o que fiz de errado.:unsure: Tá assim no meu _form
<div class="form">
	<?php
	$form = $this->beginWidget('CActiveForm', array(
            	'id' => 'usuarios-form',
            	'enableAjaxValidation' => false,
        	)); ?>
	<?php echo $form->errorSummary($model); ?>
               	...............................................
                	<td>      	
                    	<?php echo $form->labelEx($model, 'cep'); ?>
                    	<?php echo $form->textField($model, 'cep', array('class' => 'control-group error input-small')); ?>
                    	<?php Yii::app()->clientScript->registerScript('cep', "
                            	$('input#cep').live('blur', function(){
                                    	if($(this).val() != ''){
                                            	$.getScript('http://cep.republicavirtual.com.br/web_cep.php?formato=javascript&cep='+$('#cep').val(), function(){
                                                    	if(resultadoCEP['resultado']){
                                                            	$('#rua').val(unescape(resultadoCEP['endereco']));
                                                            	$('#bairro').val(unescape(resultadoCEP['bairro']));
                                                            	$('#cidade').val(unescape(resultadoCEP['cidade']));
                                                            	$('#estado').val(unescape(resultadoCEP['uf']));
                                                    	}else{
                                                            	alert('Endereço não encontrado');
                                                    	}
                                            	});
                                    	}
                            	});
                    	"); ?>
                    	<?php echo $form->error($model, 'cep'); ?>
                	</td>
                	<td>
                    	<?php echo $form->labelEx($model, 'endereco'); ?>
                    	<?php echo $form->textField($model, 'endereco', array('class' => 'control-group error span3', 'title' => 'Nome da rua')); ?>
                    	<?php echo $form->error($model, 'endereco'); ?>
                	</td>
                	<td>
                    	<?php echo $form->labelEx($model, 'numerocasa'); ?>
                    	<?php echo $form->textField($model, 'numerocasa', array('class' => 'control-group error input-small', 'title' => 'Número da Casa')); ?>
                    	<?php echo $form->error($model, 'numerocasa'); ?>
                	</td>
            	</tr>
            	<tr>
                	<td>
                    	<?php echo $form->labelEx($model, 'bairro'); ?>
                    	<?php echo $form->textField($model, 'bairro', array('class' => 'control-group error span3', 'title' => 'Nome do Bairro')); ?>
                    	<?php echo $form->error($model, 'bairro'); ?>
                	</td>
                	<td>
                    	<?php echo $form->labelEx($model, 'cidade'); ?>
                    	<?php echo $form->textField($model, 'cidade', array('class' => 'control-group error span2', 'title' => 'Nome da Cidade')); ?>
                    	<?php echo $form->error($model, 'cidade'); ?>
                	</td>
                	<td>
                    	<?php echo $form->labelEx($model, 'uf'); ?>
                    	<?php echo $form->textField($model, 'uf', array('class' => 'control-group error span2', 'title' => 'Nome do Estado')); ?>
                    	<?php echo $form->error($model, 'uf'); ?>
                	</td>
               	...............................................
<?php $this->endWidget(); ?>

</div><!-- form -->

Adrian Lucas
A fé em Deus nos faz crer no incrível,
ver o invisível e realizar o impossível.

0

#11 User is offline   Bruno Piaui 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 25
  • Joined: 18-October 10

Posted 20 June 2012 - 09:42 AM

View PostAdrian Lucas, on 20 June 2012 - 09:22 AM, said:

Amigos o que fiz de errado, como ainda não havia feito isso não sei o que fiz de errado.:unsure: Tá assim no meu _form
<div class="form">
	<?php
	$form = $this->beginWidget('CActiveForm', array(
            	'id' => 'usuarios-form',
            	'enableAjaxValidation' => false,
        	)); ?>
	<?php echo $form->errorSummary($model); ?>
               	...............................................
                	<td>      	
                    	<?php echo $form->labelEx($model, 'cep'); ?>
                    	<?php echo $form->textField($model, 'cep', array('class' => 'control-group error input-small')); ?>
                    	<?php Yii::app()->clientScript->registerScript('cep', "
                            	$('input#cep').live('blur', function(){
                                    	if($(this).val() != ''){
                                            	$.getScript('http://cep.republicavirtual.com.br/web_cep.php?formato=javascript&cep='+$('#cep').val(), function(){
                                                    	if(resultadoCEP['resultado']){
                                                            	$('#rua').val(unescape(resultadoCEP['endereco']));
                                                            	$('#bairro').val(unescape(resultadoCEP['bairro']));
                                                            	$('#cidade').val(unescape(resultadoCEP['cidade']));
                                                            	$('#estado').val(unescape(resultadoCEP['uf']));
                                                    	}else{
                                                            	alert('Endereço não encontrado');
                                                    	}
                                            	});
                                    	}
                            	});
                    	"); ?>
                    	<?php echo $form->error($model, 'cep'); ?>
                	</td>
                	<td>
                    	<?php echo $form->labelEx($model, 'endereco'); ?>
                    	<?php echo $form->textField($model, 'endereco', array('class' => 'control-group error span3', 'title' => 'Nome da rua')); ?>
                    	<?php echo $form->error($model, 'endereco'); ?>
                	</td>
                	<td>
                    	<?php echo $form->labelEx($model, 'numerocasa'); ?>
                    	<?php echo $form->textField($model, 'numerocasa', array('class' => 'control-group error input-small', 'title' => 'Número da Casa')); ?>
                    	<?php echo $form->error($model, 'numerocasa'); ?>
                	</td>
            	</tr>
            	<tr>
                	<td>
                    	<?php echo $form->labelEx($model, 'bairro'); ?>
                    	<?php echo $form->textField($model, 'bairro', array('class' => 'control-group error span3', 'title' => 'Nome do Bairro')); ?>
                    	<?php echo $form->error($model, 'bairro'); ?>
                	</td>
                	<td>
                    	<?php echo $form->labelEx($model, 'cidade'); ?>
                    	<?php echo $form->textField($model, 'cidade', array('class' => 'control-group error span2', 'title' => 'Nome da Cidade')); ?>
                    	<?php echo $form->error($model, 'cidade'); ?>
                	</td>
                	<td>
                    	<?php echo $form->labelEx($model, 'uf'); ?>
                    	<?php echo $form->textField($model, 'uf', array('class' => 'control-group error span2', 'title' => 'Nome do Estado')); ?>
                    	<?php echo $form->error($model, 'uf'); ?>
                	</td>
               	...............................................
<?php $this->endWidget(); ?>

</div><!-- form -->



falae adrian

pelo q vi aqui no seu form não tem os campos "rua" nem "estado" e sim "endereco" e "uf".

outra coisa, p/ definir o campo q vai receber o resultado vc tem q adicionar o nome da tabela junto.

ex: $('#usuarios_endereco').val(unescape(resultadoCEP['endereco']));

espero q ajude

abs
0

#12 User is online   Adrian Lucas 

  • Standard Member
  • PipPip
  • Yii
  • Group: Members
  • Posts: 232
  • Joined: 13-October 11
  • Location:João Pessoa - Paraíba

Posted 20 June 2012 - 10:39 AM

View PostBruno Piaui, on 20 June 2012 - 09:42 AM, said:

falae adrian

pelo q vi aqui no seu form não tem os campos "rua" nem "estado" e sim "endereco" e "uf".

outra coisa, p/ definir o campo q vai receber o resultado vc tem q adicionar o nome da tabela junto.

ex: $('#usuarios_endereco').val(unescape(resultadoCEP['endereco']));

espero q ajude

abs


Valeu amigo,
Fiz as modificações que você questionou, coloquei o nome da tabela junto como você disse, inclusive o nome da tabela é usuarios. Mais quando digito o cep não acontece nada, não tras nenhuma informação.
Eu estou colocando a função no local correto? Outra coisa é que estou tentando localmente, tem algum problema?
O código ficou assim:
                	<td>      	
                    	<?php echo $form->labelEx($model, 'cep'); ?>
                    	<?php echo $form->textField($model, 'cep', array('class' => 'control-group error input-small')); ?>
                    	<?php Yii::app()->clientScript->registerScript('cep', "
                            	$('input#cep').live('blur', function(){
                                    	if($(this).val() != ''){
                                            	$.getScript('http://cep.republicavirtual.com.br/web_cep.php?formato=javascript&cep='+$('#cep').val(), function(){
                                                    	if(resultadoCEP['resultado']){
                                                            	$('#usuarios_endereco').val(unescape(resultadoCEP['endereco']));
                                                            	$('#usuarios_bairro').val(unescape(resultadoCEP['bairro']));
                                                            	$('#usuarios_cidade').val(unescape(resultadoCEP['cidade']));
                                                            	$('#usuarios_uf').val(unescape(resultadoCEP['uf']));
                                                    	}else{
                                                            	alert('Endereço não encontrado');
                                                    	}
                                            	});
                                    	}
                            	});
                    	"); ?>
                    	<?php echo $form->error($model, 'cep'); ?>
                	</td>

Adrian Lucas
A fé em Deus nos faz crer no incrível,
ver o invisível e realizar o impossível.

0

#13 User is offline   Bruno Piaui 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 25
  • Joined: 18-October 10

Posted 20 June 2012 - 11:06 AM

View PostAdrian Lucas, on 20 June 2012 - 10:39 AM, said:

Valeu amigo,
Fiz as modificações que você questionou, coloquei o nome da tabela junto como você disse, inclusive o nome da tabela é usuarios. Mais quando digito o cep não acontece nada, não tras nenhuma informação.
Eu estou colocando a função no local correto? Outra coisa é que estou tentando localmente, tem algum problema?
O código ficou assim:
                	<td>      	
                    	<?php echo $form->labelEx($model, 'cep'); ?>
                    	<?php echo $form->textField($model, 'cep', array('class' => 'control-group error input-small')); ?>
                    	<?php Yii::app()->clientScript->registerScript('cep', "
                            	$('input#cep').live('blur', function(){
                                    	if($(this).val() != ''){
                                            	$.getScript('http://cep.republicavirtual.com.br/web_cep.php?formato=javascript&cep='+$('#cep').val(), function(){
                                                    	if(resultadoCEP['resultado']){
                                                            	$('#usuarios_endereco').val(unescape(resultadoCEP['endereco']));
                                                            	$('#usuarios_bairro').val(unescape(resultadoCEP['bairro']));
                                                            	$('#usuarios_cidade').val(unescape(resultadoCEP['cidade']));
                                                            	$('#usuarios_uf').val(unescape(resultadoCEP['uf']));
                                                    	}else{
                                                            	alert('Endereço não encontrado');
                                                    	}
                                            	});
                                    	}
                            	});
                    	"); ?>
                    	<?php echo $form->error($model, 'cep'); ?>
                	</td>




troque a linha
$('input#cep').live('blur', function(){
por
$('#usuarios_cep').live('blur', function(){

e
$.getScript('http://cep.republicavirtual.com.br/web_cep.php?formato=javascript&cep='+$('#cep').val(), function(){
por
$.getScript('http://cep.republicavirtual.com.br/web_cep.php?formato=javascript&cep='+$('#usuarios_cep').val(), function(){

tb tente usar o firebug p/ ver os parâmetros de entrada e a saida
0

#14 User is online   Adrian Lucas 

  • Standard Member
  • PipPip
  • Yii
  • Group: Members
  • Posts: 232
  • Joined: 13-October 11
  • Location:João Pessoa - Paraíba

Posted 20 June 2012 - 12:33 PM

View PostBruno Piaui, on 20 June 2012 - 11:06 AM, said:

troque a linha
$('input#cep').live('blur', function(){
por
$('#usuarios_cep').live('blur', function(){

e
$.getScript('http://cep.republicavirtual.com.br/web_cep.php?formato=javascript&cep='+$('#cep').val(), function(){
por
$.getScript('http://cep.republicavirtual.com.br/web_cep.php?formato=javascript&cep='+$('#usuarios_cep').val(), function(){

tb tente usar o firebug p/ ver os parâmetros de entrada e a saida


Pois é amigo mesmo com essas modificações, não acontece nadinha.:blink:
Adrian Lucas
A fé em Deus nos faz crer no incrível,
ver o invisível e realizar o impossível.

0

#15 User is offline   Bruno Piaui 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 25
  • Joined: 18-October 10

Posted 20 June 2012 - 01:05 PM

View PostAdrian Lucas, on 20 June 2012 - 12:33 PM, said:

Pois é amigo mesmo com essas modificações, não acontece nadinha.:blink:


o id do campo é case sensitive.
dê uma olhada no código-fonte pelo navegador p/ ver o nome correto dos ids dos campos.
pode ser q ao invés de "usuarios_campo" seja "Usuarios_campo"
0

#16 User is online   Adrian Lucas 

  • Standard Member
  • PipPip
  • Yii
  • Group: Members
  • Posts: 232
  • Joined: 13-October 11
  • Location:João Pessoa - Paraíba

Posted 20 June 2012 - 01:49 PM

View PostBruno Piaui, on 20 June 2012 - 01:05 PM, said:

o id do campo é case sensitive.
dê uma olhada no código-fonte pelo navegador p/ ver o nome correto dos ids dos campos.
pode ser q ao invés de "usuarios_campo" seja "Usuarios_campo"

Está como "usuarios_campo" mesmo amigo.
:unsure:
Adrian Lucas
A fé em Deus nos faz crer no incrível,
ver o invisível e realizar o impossível.

0

#17 User is offline   Bruno Piaui 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 25
  • Joined: 18-October 10

Posted 20 June 2012 - 02:29 PM

View PostAdrian Lucas, on 20 June 2012 - 01:49 PM, said:

Está como "usuarios_campo" mesmo amigo.
:unsure:


cara, muito estranho
uso um código muito parecido, mas o meu roda quando a pessoa dá um "enter" no campo cep (desabilitei o submit via "enter")
posta aqui o html q tá sendo gerado p/ ver se tem alguma coisa de errado..
0

#18 User is online   Adrian Lucas 

  • Standard Member
  • PipPip
  • Yii
  • Group: Members
  • Posts: 232
  • Joined: 13-October 11
  • Location:João Pessoa - Paraíba

Posted 20 June 2012 - 03:11 PM

View PostBruno Piaui, on 20 June 2012 - 02:29 PM, said:

cara, muito estranho
uso um código muito parecido, mas o meu roda quando a pessoa dá um "enter" no campo cep (desabilitei o submit via "enter")
posta aqui o html q tá sendo gerado p/ ver se tem alguma coisa de errado..

Amigo segue abaixo os códigos por trás no html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <meta name="language" content="en" />
        <link rel="shortcut icon" href="[url="view-source:http://localhost/Academico/images/favicon.ico"]/Academico/images/favicon.ico[/url]" />

        <!-- blueprint CSS framework -->
        <link rel="stylesheet" type="text/css" href="[url="view-source:http://localhost/Academico/themes/shadow_dancer/css/screen.css"]/Academico/themes/shadow_dancer/css/screen.css[/url]" media="screen, projection" />
        <link rel="stylesheet" type="text/css" href="[url="view-source:http://localhost/Academico/themes/shadow_dancer/css/print.css"]/Academico/themes/shadow_dancer/css/print.css[/url]" media="print" />
        <!--[if lt IE 8]>
	<link rel="stylesheet" type="text/css" href="/Academico/themes/shadow_dancer/css/ie.css" media="screen, projection" />
	<![endif]-->

        <link rel="stylesheet" type="text/css" href="[url="view-source:http://localhost/Academico/themes/shadow_dancer/css/main.css"]/Academico/themes/shadow_dancer/css/main.css[/url]" />
        <link rel="stylesheet" type="text/css" href="[url="view-source:http://localhost/Academico/themes/shadow_dancer/css/form.css"]/Academico/themes/shadow_dancer/css/form.css[/url]" />
        <link rel="stylesheet" type="text/css" href="[url="view-source:http://localhost/Academico/themes/shadow_dancer/css/buttons.css"]/Academico/themes/shadow_dancer/css/buttons.css[/url]" />
        <link rel="stylesheet" type="text/css" href="[url="view-source:http://localhost/Academico/themes/shadow_dancer/css/icons.css"]/Academico/themes/shadow_dancer/css/icons.css[/url]" />
        <link rel="stylesheet" type="text/css" href="[url="view-source:http://localhost/Academico/themes/shadow_dancer/css/tables.css"]/Academico/themes/shadow_dancer/css/tables.css[/url]" />

        <link rel="stylesheet" type="text/css" href="[url="view-source:http://localhost/Academico/themes/shadow_dancer/css/mbmenu.css"]/Academico/themes/shadow_dancer/css/mbmenu.css[/url]" />
        <link rel="stylesheet" type="text/css" href="[url="view-source:http://localhost/Academico/themes/shadow_dancer/css/mbmenu_iestyles.css"]/Academico/themes/shadow_dancer/css/mbmenu_iestyles.css[/url]" />

        <link rel="stylesheet" type="text/css" href="[url="view-source:http://localhost/Academico/assets/8a8b0a13/css/bootstrap.min.css"]/Academico/assets/8a8b0a13/css/bootstrap.min.css[/url]" />
<link rel="stylesheet" type="text/css" href="[url="view-source:http://localhost/Academico/assets/464cabbe/jui/css/base/jquery-ui.css"]/Academico/assets/464cabbe/jui/css/base/jquery-ui.css[/url]" />
<script type="text/javascript" src="[url="view-source:http://localhost/Academico/assets/464cabbe/jquery.js"]/Academico/assets/464cabbe/jquery.js[/url]"></script>
<script type="text/javascript" src="[url="view-source:http://localhost/Academico/assets/464cabbe/jquery.maskedinput.js"]/Academico/assets/464cabbe/jquery.maskedinput.js[/url]"></script>
<title>Acadêmico - Create Usuarios</title>
    </head>

    <body>

        

        <div class="container" id="page">

            <div id="header">
                <div id="logo"></div>
            </div><!-- header -->  

            <div class="navbar navbar-fixed-top"><div class="navbar-inner"><div class="container"><a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse"><span class="icon-bar"></span><span class="icon-bar"></span><span class="icon-bar"></span></a><div class="nav-collapse"><ul class="nav"><li class="dropdown"><a class="dropdown-toggle" data-toggle="dropdown" href="[url="view-source:http://localhost/Academico/index.php/usuarios/create#"]#[/url]"><img src="[url="view-source:http://localhost/Academico/images/asterisk_orange.png"]/Academico/images/asterisk_orange.png[/url]" /> Parâmetros <span class="caret"></span></a><ul class="dropdown-menu"><li class=""><a href="[url="view-source:http://localhost/Academico/index.php/iniciaranoletivo/admin"]/Academico/index.php/iniciaranoletivo/admin[/url]">Iniciar Ano Letivo</a></li><li class=""><a href="[url="view-source:http://localhost/Academico/index.php/materias/admin"]/Academico/index.php/materias/admin[/url]">Matérias</a></li><li class=""><a href="[url="view-source:http://localhost/Academico/index.php/series/admin"]/Academico/index.php/series/admin[/url]">Séries</a></li><li class=""><a href="[url="view-source:http://localhost/Academico/index.php/usuarios/admin"]/Academico/index.php/usuarios/admin[/url]">Usuários</a></li><li class=""><a href="[url="view-source:http://localhost/Academico/index.php/config/admin"]/Academico/index.php/config/admin[/url]">Configurações</a></li></ul></li><li class=""><a href="[url="view-source:http://localhost/Academico/index.php/avisos/index?avisos_sort=titulo"]/Academico/index.php/avisos/index?avisos_sort=titulo[/url]"><img src="[url="view-source:http://localhost/Academico/images/network-ip-local.png"]/Academico/images/network-ip-local.png[/url]" /> Avisos</a></li><li class=""><a href="[url="view-source:http://localhost/Academico/index.php/notas/admin"]/Academico/index.php/notas/admin[/url]"><img src="[url="view-source:http://localhost/Academico/images/network-ip-local.png"]/Academico/images/network-ip-local.png[/url]" /> Notas</a></li><li class="active"><a href="[url="view-source:http://localhost/Academico/index.php/usuarios/create"]/Academico/index.php/usuarios/create[/url]"><img src="[url="view-source:http://localhost/Academico/images/network-ip-local.png"]/Academico/images/network-ip-local.png[/url]" /> Pré-Matrícula</a></li></ul><ul class="pull-right nav"><li class=""><a href="[url="view-source:http://localhost/Academico/index.php/site/logout"]/Academico/index.php/site/logout[/url]"><img src="[url="view-source:http://localhost/Academico/images/door_out.png"]/Academico/images/door_out.png[/url]" /> Sair (admin)</a></li></ul></div></div></div></div>                        <div class="breadcrumbs">
<a href="[url="view-source:http://localhost/Academico/index.php"]/Academico/index.php[/url]">Página inicial</a> &raquo; <a href="[url="view-source:http://localhost/Academico/index.php/usuarios/#"]/Academico/index.php/usuarios/#[/url]">Pré-Matricula</a> &raquo; <span>Nova Pré-Matrícula</span></div><!-- breadcrumbs -->
            
<div class="container">
	<div id="content">
		
<div class="example_title">
    <img src="[url="view-source:http://localhost/Academico/images/glyphicons_190_circle_plus.png"]/Academico/images/glyphicons_190_circle_plus.png[/url]" alt="logo" />
    Efetuar Pré-Matricula</div>
<div class="form">

    <form id="usuarios-form" action="/Academico/index.php/usuarios/create" method="post">        <div class="fieldset">
        <div class="flash-notice">Campos em <i><span class="required">vermelho</span></i> são obrigatórios.
        </div>
        <table>
            <div class="example_title">
                <Font color="#104E8B"><b>Dados do Aluno</b></Font>
            </div>
            <thead>    
                <tr>
                    <td>
                        <label for="usuarios_nomecompleto" class="required">Nome Completo <span class="required">*</span></label>                        <input class="control-group error input-xlarge" title="Nome completo do aluno" name="usuarios[nomecompleto]" id="usuarios_nomecompleto" type="text" maxlength="150" />                                            </td>
                    <td>
                        <label for="usuarios_apelido" class="required">Como deseja ser chamado? <span class="required">*</span></label>                        <input class="control-group error span3" title="Como deseja ser chamado" name="usuarios[apelido]" id="usuarios_apelido" type="text" maxlength="40" />                                            </td>
                    <td>
                        <label for="usuarios_sexo">Sexo</label>                        <select class="control-group error span2" name="usuarios[sexo]" id="usuarios_sexo">
<option value="">Qual o Sexo?</option>
<option value="Masculino">Masculino</option>
<option value="Feminino">Feminino</option>
</select>                                            </td>
                </tr>
                <tr>
                    <td>
                        <label for="usuarios_datanasc">Data Nascimento</label>                        <input size="17" title="Data" class="control-group error input-small" id="usuarios_datanasc" name="usuarios[datanasc]" type="text" />                                            </td>
                    <td>
                        <label for="usuarios_necessidadespecial">Possui Necessidade especial?</label>                        <select class="control-group error span2" name="usuarios[necessidadespecial]" id="usuarios_necessidadespecial">
<option value="">Responda</option>
<option value="1">SIM</option>
<option value="0">NÃO</option>
</select>                                            </td>
                    <td>
                        <label for="usuarios_qualnecessidade">Qual?</label>                        <input title="Se tiver necessidades especiais, qual é?" name="usuarios[qualnecessidade]" id="usuarios_qualnecessidade" type="text" maxlength="80" />                                            </td>
                </tr>
                <tr>
                    <td>          
                        <label for="usuarios_cep">Cep</label>                        <input class="control-group error input-small" name="usuarios[cep]" id="usuarios_cep" type="text" />                                                                    </td>
                    <td>
                        <label for="usuarios_endereco">Endereço</label>                        <input class="control-group error span3" title="Nome da rua" name="usuarios[endereco]" id="usuarios_endereco" type="text" maxlength="200" />                                            </td>
                    <td>
                        <label for="usuarios_numerocasa">Número da Casa</label>                        <input class="control-group error input-small" title="Número da Casa" name="usuarios[numerocasa]" id="usuarios_numerocasa" type="text" />                                            </td>
                </tr>
                <tr>
                    <td>
                        <label for="usuarios_bairro">Bairro</label>                        <input class="control-group error span3" title="Nome do Bairro" name="usuarios[bairro]" id="usuarios_bairro" type="text" maxlength="150" />                                            </td>
                    <td>
                        <label for="usuarios_cidade">Cidade</label>                        <input class="control-group error span2" title="Nome da Cidade" name="usuarios[cidade]" id="usuarios_cidade" type="text" maxlength="150" />                                            </td>
                    <td>
                        <label for="usuarios_uf">Estado</label>                        <input class="control-group error span2" title="Nome do Estado" name="usuarios[uf]" id="usuarios_uf" type="text" maxlength="3" />                                            </td>
                </tr>
            </thead>
        </table>
        <table>
            <div class="example_title">
                <Font color="#104E8B"><b>Dados de acesso</b></Font>
            </div>
            <thead>
                <tr>
                    <td>
                        <label for="usuarios_login" class="required">Nome do Usuário <span class="required">*</span></label>                        <input class="control-group error span3" title="Qual o nome do usuário que deseja" name="usuarios[login]" id="usuarios_login" type="text" maxlength="45" />                                            </td>
                    <td>
                        <label for="usuarios_password" class="required">Senha <span class="required">*</span></label>                        <input class="control-group error span2" title="Senha do seu usuário" name="usuarios[password]" id="usuarios_password" type="password" maxlength="20" />                                            </td>
                </tr>
            </thead>
        </table>
        <table>
            <div class="example_title">
                <Font color="#104E8B"><b>Dados da Série desejada</b></Font>
            </div>
            <thead>
                <tr>
                    <td>
                        <label for="usuarios_serie">Série</label>                        <select class="control-group error span3" name="usuarios[serie]" id="usuarios_serie">
<option value="">Escolha a Série</option>
<option value="1ª ANO DO ENSINO FUNDAMENTAL">1ª ANO DO ENSINO FUNDAMENTAL</option>
<option value="1ª ANO DO ENSINO MÉDIO">1ª ANO DO ENSINO MÉDIO</option>
<option value="2ª ANO DO ENSINO FUNDAMENTAL">2ª ANO DO ENSINO FUNDAMENTAL</option>
<option value="2º ANO DO ENSINO MÉDIO">2º ANO DO ENSINO MÉDIO</option>
<option value="3º ANO DO ENSINO FUNDAMENTAL">3º ANO DO ENSINO FUNDAMENTAL</option>
<option value="3º ANO DO ENSINO MÉDIO">3º ANO DO ENSINO MÉDIO</option>
<option value="4ª ANO DO ENSINO FUNDAMENTAL">4ª ANO DO ENSINO FUNDAMENTAL</option>
<option value="5ª ANO DO ENSINO FUNDAMENTAL">5ª ANO DO ENSINO FUNDAMENTAL</option>
<option value="6º ANO DO ENSINO FUNDAMENTAL">6º ANO DO ENSINO FUNDAMENTAL</option>
<option value="7º ANO DO ENSINO FUNDAMENTAL">7º ANO DO ENSINO FUNDAMENTAL</option>
<option value="8ª ANO DO ENSINO FUNDAMENTAL">8ª ANO DO ENSINO FUNDAMENTAL</option>
<option value="9ª ANO DO ENSINO FUNDAMENTAL">9ª ANO DO ENSINO FUNDAMENTAL</option>
</select>                                            </td>
                    <td>
                        <label for="usuarios_turno">Turno</label>                        <select class="control-group error span3" name="usuarios[turno]" id="usuarios_turno">
<option value="">Escolha o Turno</option>
<option value="MANHÃ">MANHÃ</option>
<option value="TARDE">TARDE</option>
<option value="NOITE">NOITE</option>
</select>                                            </td>
                </tr>
            </thead>
        </table>
        <table>
            <div class="example_title">
                <Font color="#104E8B"><b>Dados do responsável</b></Font>
            </div>
            <thead>
                <tr>
                    <td>
                        <label for="usuarios_nomeresponsavel">Nome</label>                        <input class="control-group error span3" title="Nome do Responsável" name="usuarios[nomeresponsavel]" id="usuarios_nomeresponsavel" type="text" maxlength="200" />                                            </td>
                    <td>
                        <label for="usuarios_parentecorespon">Parentesco</label>                        <select class="control-group error span3" name="usuarios[parentecorespon]" id="usuarios_parentecorespon">
<option value="">Escolha o Parentesco</option>
<option value="Pai">Pai</option>
<option value="Mãe">Mãe</option>
<option value="Irmã(o)">Irmã(o)</option>
<option value="Tio(a)">Tio(a)</option>
<option value="Avós">Avós</option>
<option value="Primo(a)">Primo(a)</option>
<option value="Outros">Outros</option>
</select>                                            </td>
                    <td>
                        <label for="usuarios_cpfresponsavel">CPF</label>                        <input class="control-group error span2" title="CPF do Responsável. Digite sem ponto e traço." name="usuarios[cpfresponsavel]" id="usuarios_cpfresponsavel" type="text" />                                            </td>
                </tr>
                <tr>

                    <td>
                        <label for="usuarios_foneresponsavel" class="required">Fone <span class="required">*</span></label>                        <input size="17" title="Telefone do Responsável" class="control-group error span2" id="usuarios_foneresponsavel" name="usuarios[foneresponsavel]" type="text" maxlength="15" />                                            </td>

                    <td>
                        <label for="usuarios_emailresponsavel">Email Pessoal</label>                        <div class="input-prepend">
                            <span class="add-on">@</span><input class="prependedInput span3" name="usuarios[emailresponsavel]" id="usuarios_emailresponsavel" type="text" maxlength="150" />                        </div>
                                            </td>
                </tr>
                <tr>
                    <td>
                        <label for="usuarios_profissaoresponsavel">Profissão</label>                        <input size="60" maxlength="150" name="usuarios[profissaoresponsavel]" id="usuarios_profissaoresponsavel" type="text" />                                            </td>
                    <td>
                        <label for="usuarios_empresaresponsavel">Nome da Empresa onde trabalha</label>                        <input size="60" maxlength="150" name="usuarios[empresaresponsavel]" id="usuarios_empresaresponsavel" type="text" />                                            </td>
                    <td>
                        <label for="usuarios_fonempresaresponsavel">Fone da Empresa</label>                        <input size="17" title="Telefone do Responsável" class="span2" id="usuarios_fonempresaresponsavel" name="usuarios[fonempresaresponsavel]" type="text" maxlength="15" />                    </td>

                </tr>
            </thead>
        </table>
        <table>
            <div class="example_title">
                <Font color="#104E8B"><b>Pessoas autorizadas a buscar o aluno</b></Font>
            </div>
            <thead>
                <tr>
                    <td>
                        <label for="usuarios_nomeautorizaum">1º - Nome</label>                        <input size="60" maxlength="200" name="usuarios[nomeautorizaum]" id="usuarios_nomeautorizaum" type="text" />                                            </td>
                    <td>
                        <label for="usuarios_parentecoautorizaum">1º - Parentesco</label>                        <select class="span3" name="usuarios[parentecoautorizaum]" id="usuarios_parentecoautorizaum">
<option value="">Escolha o Parentesco</option>
<option value="Pai">Pai</option>
<option value="Mãe">Mãe</option>
<option value="Irmã(o)">Irmã(o)</option>
<option value="Tio(a)">Tio(a)</option>
<option value="Avós">Avós</option>
<option value="Primo(a)">Primo(a)</option>
<option value="Outros">Outros</option>
</select>                                            </td>
                    <td>
                        <label for="usuarios_foneautorizaum">1º - Telefone</label>                        <input size="17" title="Telefone do Responsável" class="span2" id="usuarios_foneautorizaum" name="usuarios[foneautorizaum]" type="text" maxlength="15" />                                            </td>
                </tr>
                <tr>
                    <td>
                        <label for="usuarios_nomeautorizadois">2º - Nome</label>                        <input size="60" maxlength="200" name="usuarios[nomeautorizadois]" id="usuarios_nomeautorizadois" type="text" />                                            </td>
                    <td>
                        <label for="usuarios_parentescoautorizadois">2º - Parentesco</label>                        <select class="span3" name="usuarios[parentescoautorizadois]" id="usuarios_parentescoautorizadois">
<option value="">Escolha o Parentesco</option>
<option value="Pai">Pai</option>
<option value="Mãe">Mãe</option>
<option value="Irmã(o)">Irmã(o)</option>
<option value="Tio(a)">Tio(a)</option>
<option value="Avós">Avós</option>
<option value="Primo(a)">Primo(a)</option>
<option value="Outros">Outros</option>
</select>                                            </td>
                    <td>
                        <label for="usuarios_foneautorizadois">2º - Telefone</label>                        <input size="17" title="Telefone do Responsável" class="span2" id="usuarios_foneautorizadois" name="usuarios[foneautorizadois]" type="text" maxlength="15" />                                            </td>
                </tr>
            </thead>
        </table>
        <table>
            <div class="example_title">
                <Font color="#104E8B"><b>O aluno pode sair da escola sozinho?</b></Font>
            </div>
            <thead>
                <tr>
                    <td>                     
                        <select class="control-group error span2" name="usuarios[irescola]" id="usuarios_irescola">
<option value="">Responda</option>
<option value="1">SIM</option>
<option value="0">NÃO</option>
</select>                                            </td>
                </tr>
            </thead>
        </table>
        <table>
            <thead>
                <tr>
                    <td>
                        <input type="submit" name="yt0" value="Adicionar" />                    </td>
                </tr>
            </thead>
        </table>
    </div>
    </form>
</div><!-- form -->	</div><!-- content -->
</div>

                <div id="footer">                                                                                                    		Copyright &copy; 2012. Todos os direitos reservados ao <b><a href="[url="view-source:http://www.iepma.com.br/"]http://www.iepma.com.br/[/url]" target="_blank" rel="tooltip" title="IEPMA - Educando para a vida">IEPMA</a></b>.<br/>
                    <a href="[url="view-source:http://www.iepma.com.br/"]http://www.iepma.com.br/[/url]" target="_blank" rel="tooltip" title="IEPMA - Educando para a vida">IEPMA</a> - Educando para a vida, 30 anos de experiência o melhor colégio para seu filho. João Pessoa - PB.
                    <br/>
<a href="[url="view-source:http://www.achepb.com.br/"]http://www.achepb.com.br/[/url]" target="_blank" rel="tooltip"><img title="http://www.achepb.com.br/" src="[url="view-source:http://localhost/Academico/images/achepb.png"]/Academico/images/achepb.png[/url]"/>            </div><!-- footer -->

        </div><!-- page -->

    <script type="text/javascript" src="[url="view-source:http://localhost/Academico/assets/8a8b0a13/js/bootstrap-transition.js"]/Academico/assets/8a8b0a13/js/bootstrap-transition.js[/url]"></script>
<script type="text/javascript" src="[url="view-source:http://localhost/Academico/assets/8a8b0a13/js/bootstrap-tooltip.js"]/Academico/assets/8a8b0a13/js/bootstrap-tooltip.js[/url]"></script>
<script type="text/javascript" src="[url="view-source:http://localhost/Academico/assets/8a8b0a13/js/bootstrap-popover.js"]/Academico/assets/8a8b0a13/js/bootstrap-popover.js[/url]"></script>
<script type="text/javascript" src="[url="view-source:http://localhost/Academico/assets/464cabbe/jui/js/jquery-ui.min.js"]/Academico/assets/464cabbe/jui/js/jquery-ui.min.js[/url]"></script>
<script type="text/javascript" src="[url="view-source:http://localhost/Academico/assets/464cabbe/jui/js/jquery-ui-i18n.min.js"]/Academico/assets/464cabbe/jui/js/jquery-ui-i18n.min.js[/url]"></script>
<script type="text/javascript" src="[url="view-source:http://localhost/Academico/assets/8a8b0a13/js/bootstrap-collapse.js"]/Academico/assets/8a8b0a13/js/bootstrap-collapse.js[/url]"></script>
<script type="text/javascript" src="[url="view-source:http://localhost/Academico/assets/8a8b0a13/js/bootstrap-dropdown.js"]/Academico/assets/8a8b0a13/js/bootstrap-dropdown.js[/url]"></script>
<script type="text/javascript">
/*<![CDATA[*/
jQuery(function($) {
jQuery('a[rel="tooltip"]').tooltip();
jQuery('a[rel="popover"]').popover();
jQuery('#usuarios_datanasc').datepicker(jQuery.extend({showMonthAfterYear:false}, jQuery.datepicker.regional['pt-BR'], {'changeMonth':'true','changeYear':'true','showButtonPanel':'true','showAnim':'slideDown','showOn':'both','buttonText':'Selecionar o calendário','buttonImage':'/Academico/images/calendar.png','buttonImageOnly':true}));

                                $('#usuarios_cep').live('blur', function(){
                                        if($(this).val() != ''){
                                                $.getScript('http://cep.republicavirtual.com.br/web_cep.php?formato=javascript&cep='+$('#usuarios_cep').val(), function(){
                                                        if(resultadoCEP['resultado']){
                                                                $('#usuarios_endereco').val(unescape(resultadoCEP['endereco']));
                                                                $('#usuarios_bairro').val(unescape(resultadoCEP['bairro']));
                                                                $('#usuarios_cidade').val(unescape(resultadoCEP['cidade']));
                                                                $('#usuarios_uf').val(unescape(resultadoCEP['uf']));
                                                        }else{
                                                                alert('Endereço não encontrado');
                                                        }
                                                });
                                        }
                                });
                        
jQuery("#usuarios_foneresponsavel").mask("(99)9999-9999");
jQuery("#usuarios_fonempresaresponsavel").mask("(99)9999-9999");
jQuery("#usuarios_foneautorizaum").mask("(99)9999-9999");
jQuery("#usuarios_foneautorizadois").mask("(99)9999-9999");
jQuery('.collapse').collapse();
jQuery('.dropdown-toggle[data-dropdown="dropdown"]').dropdown();
});
/*]]>*/
</script>
</body>
</html>

Adrian Lucas
A fé em Deus nos faz crer no incrível,
ver o invisível e realizar o impossível.

0

#19 User is offline   Newerton 

  • Master Member
  • PipPipPipPip
  • Yii
  • Group: Members
  • Posts: 824
  • Joined: 27-April 10
  • Location:Campo Grande/MS - Cambé/PR, Brasil

Posted 20 June 2012 - 04:09 PM

Adrian,

Vamos que nen a esposa do Yoki, vamos por parte!

Antes do:
if(resultadoCEP['resultado']){


Colocar um alert(), para verificar se está mesmo retornando algum resultado, se retornar vazio, usa o firebug para identificar se está mesmo fazendo a aquisição/consulta do CEP.

Coloca assim:
...
alert(resultadoCEP['resultado']);
if(resultadoCEP['resultado']){
...

Newerton Vargas de Araújo
0

#20 User is online   Adrian Lucas 

  • Standard Member
  • PipPip
  • Yii
  • Group: Members
  • Posts: 232
  • Joined: 13-October 11
  • Location:João Pessoa - Paraíba

Posted 21 June 2012 - 05:49 AM

View PostNewerton, on 20 June 2012 - 04:09 PM, said:

Adrian,

Vamos que nen a esposa do Yoki, vamos por parte!

Antes do:
if(resultadoCEP['resultado']){


Colocar um alert(), para verificar se está mesmo retornando algum resultado, se retornar vazio, usa o firebug para identificar se está mesmo fazendo a aquisição/consulta do CEP.

Coloca assim:
...
alert(resultadoCEP['resultado']);
if(resultadoCEP['resultado']){
...


Newerton,
Coloquei como você surgeriu, ai quando digito o cep e vou pra o proximo campo mostra o seguinte alert que esta na figura. Ou seja, quando encontra o cep ele mostra 1 ou 0 quando não encontra, porém só mostra os valores depois que clico em OK. Agora o campo rua retorna undefined, inclusive antes eu usava como endereco aí mudei pra rua mesmo.
Agora qual o proximo passo..::)

Attached File(s)

  • Attached File  erro.JPG (9.98K)
    Number of downloads: 9

Adrian Lucas
A fé em Deus nos faz crer no incrível,
ver o invisível e realizar o impossível.

0

Share this topic:


  • (2 Pages)
  • +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users