Jump to content

Sampaio_bs

Members
  • Content count

    3
  • Joined

  • Last visited

Community Reputation

0 Comum

About Sampaio_bs

  • Birthday 12/25/1996

Informações Pessoais

  • Sexo
    Masculino
  • Localização
    Fortaleza-CE
  1. Eae galera, tudo bem ? To tentando realizar um preenchimento de select com ajax, eu diz o titulo, eu seleciono o estado ('uf') e no outro select ele me trás só as cidades pertencentes aquele estado. Só que ele me fala que o cidades não está definida. views.py def Cidades(request): cidades = [] if request.method == 'GET': uf = request.GET.get('uf') for cidade in Municipios.objects.filter(uf__uf=uf).order_by('municipio'): dados = {} dados['pk'] = cidade.id dados['descricao'] = cidade.municipio cidades.append(dados) return JsonResponse(data=cidades, safe=False) return JsonResponse(data=cidades, safe=False) urls.py urlpatterns = [ path('cidades/', Cidades, name="listagem_cidades"), ] forms.py 'uf': forms.Select(attrs={'data-toggle': 'select2', 'class': 'form-control select2-multiple formulario_input', 'onchange': 'cidades()'}), html <div class="col-md-2"> <div class="form-group mb-2"> <label for="id_uf" class="col-form-label requiredField"> UF<span class="asteriskField">*</span> </label> {{ form.uf }} </div> </div> <div class="col-md-6"> <div class="form-group mb-2"> <label for="id_cidade" class="col-form-label requiredField"> Cidade<span class="asteriskField">*</span> </label> {{ form.cidade }} </div> </div> <script> $(document).ready(function (){ function cidades() { var vuf = $('#uf_id').val(); $('#cidade_id').select2({ ajax: { url: '/ibge/cidades/', data: {uf: vuf}, processResults: function(data) { console.log(data) // Transforms the top-level key of the response object from 'items' to 'results' return { results: data.items }; } } }); } }) </script> Já inverti os id, e o erro persiste. Alguém poderia me ajudar ?
  2. Sampaio_bs

    Mascará de CPF - Python

    Galera como faça para adicionar a mascara em python, no momento que eu digitar ele já formatar o cpf?
  3. Sampaio_bs

    Repetição

    Galera, boa noite! Estou conhecendo agora Js, e to com um pouco de dúvida ! O meu código é um cadastro simples. Que depois de preenchido ele envia os meus dados para o footer, ficando "salvo". Eu não estou conseguindo limpar o que foi digitado quando o clico no botão "save", e como faço para escrever novamente e enviar os dados para baixo do que já está "salvo" ?? Agradeço desde já a ajuda!! function myFunction(){ var form = document.getElementById('form-horizontal'); var name = document.getElementById('name'); var idade = document.getElementById('idade'); var email = document.getElementById('email'); form.addEventListener('submit', function(e){ document.getElementById('nome').innerHTML = name.value; document.getElementById('anos').innerHTML = idade.value; document.getElementById('e-mail').innerHTML = email.value; document.getElementById("resultado").style.visibility = "visible"; e.preventDefault(); }); }
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.