Oi, tudo bem! Eu estou validando os dados com o plugi'n "jquery validator" e gostaria de adicionar um método que validasse o CEP, consultando por exemplo um WebService como o da República Virtual.
Procurei pela Net e ainda não encontrei.
Eu tenho um Script que preenche os campos de endereço pelo CEP automaticamente, e utilizo no Opencart, teria como adaptar esse código apenas para validar o CEP, segue o código:
<script type="text/javascript">
$(function(){
$('#input-postcode').blur(function(){var cep = $.trim($('#input-postcode').val().replace('-',''));
$("#input-custom-field6").focus();
$.getScript("http://cep.republicavirtual.com.br/web_cep.php?formato=javascript&cep="+cep,function(){if(resultadoCEP["resultado"]=="1"){
$('#input-address-1').val(unescape(resultadoCEP["tipo_logradouro"])+" "+unescape(resultadoCEP["logradouro"]));
$('#input-address-2').val(unescape(resultadoCEP["bairro"]));
$('#input-city').val(unescape(resultadoCEP["cidade"]));
$('#input-country').find('option[value="30"]').attr('selected',true);
$.post('index.php?route=account/register/estado_autocompletar&estado='+ unescape(resultadoCEP['uf']),function(zone_id){
$.ajax({
url:'index.php?route=account/account/country&country_id=30',
dataType:'json',
beforeSend:function(){
$('#input-country').after('<span class="wait"> <img src="catalog/view/theme/graveagudo2012/image/loading.gif" alt="" /></span>');},
complete:function(){
$('.wait').remove();},
success:function(json){if(json['postcode_required']=='1'){
$('input[name=\'postcode\']').parent().parent().addClass('required');}else{
$('input[name=\'postcode\']').parent().parent().removeClass('required');}var html ='<option value=""><?php echo $text_select; ?></option>';if(json['zone']!=''){for(i =0; i < json['zone'].length; i++){
html +='<option value="'+ json['zone'][i]['zone_id']+'"';if(json['zone'][i]['zone_id']== zone_id){
html +=' selected="selected"';}
html +='>'+ json['zone'][i]['name']+'</option>';}}else{
html +='<option value="0" selected="selected"><?php echo $text_none; ?></option>';}
$('#input-zone').html(html);}});});}});});});</script>
Obs.* Eu já utilizo um plugi'n de máscaras, o jquery Mask!
Pergunta
jgainfo
Oi, tudo bem! Eu estou validando os dados com o plugi'n "jquery validator" e gostaria de adicionar um método que validasse o CEP, consultando por exemplo um WebService como o da República Virtual.
Procurei pela Net e ainda não encontrei.
Eu tenho um Script que preenche os campos de endereço pelo CEP automaticamente, e utilizo no Opencart, teria como adaptar esse código apenas para validar o CEP, segue o código:
Obs.* Eu já utilizo um plugi'n de máscaras, o jquery Mask!
Desde já agradeço pela atenção!
Link para o comentário
Compartilhar em outros sites
0 respostass 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.