Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Ao digitar os codigos postais de portugual, o sistema nao reconhece automatico o codigo postal. segue abaixo os codigos que estao sendo usado. $("#celular").mask("(00)00000-0000") $("#telefone").mask("(00)0000-0000") $("#cep").mask("0000-000")
}). $(function () { // INICIO FUNÇÃO DE MASCARA CPF/CNPJ var cpfMascara = function (val) { return val.replace(/\D/g, '').length > 11? '00.000.000/0000-00': '000.000.000-009'. }, cpfOptions = { onKeyPress: function (val, e, field, options) { field.mask(cpfMascara.apply({}, arguments), options). } }. $('.cpfcnpj').mask(cpfMascara, cpfOptions). // FIM FUNÇÃO DE MASCARA CPF/CNPJ
}). $(document).ready(function () { function limpa_formulario_cep() { // Limpa valores do formulário de cep. $("#rua").val(""). $("#bairro").val(""). $("#cidade").val(""). $("#estado").val(""). } //Quando o campo cep perde o foco. $("#cep").blur(function () { //Nova variável "cep" somente com dígitos. var cep = $(this).val().replace(/\D/g, ''). //Verifica se campo cep possui valor informado. if (cep!= "") { //Expressão regular para validar o CEP. var validacep = /^[0-9]{7}$/. //Valida o formato do CEP. if (validacep.test(cep)) { //Preenche os campos com "..." enquanto consulta webservice. $("#rua").val("..."). $("#bairro").val("..."). $("#cidade").val("..."). //Consulta o webservice codigos postais $.ajax({ url: "https://codigospostais.appspot.com/cp7?codigo=" + cep, dataType: 'JSONP', jsonpCallback: 'callback', type: 'GET', success: function (dados) { //Atualiza os campos com os valores da consulta. $("#rua").val(dados.arteria). $("#bairro").val(dados['local ou zona']). $("#cidade").val(dados.localidade). document.getElementById("numero").focus(). }, error: function() { limpa_formulario_cep(). Swal.fire({ type: "warning", title: "Atenção", text: "CEP não encontrado." }). } }). } //end if. else { //cep é inválido. limpa_formulario_cep(). Swal.fire({ type: "error", title: "Atenção", text: "Formato de CEP inválido." }). } } //end if. else { //cep sem valor, limpa formulário. limpa_formulario_cep(). } }). 
Carregando comentários...