Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

284
Visualizações
El botón para recargar la página no recarga la página

Estaba tratando de presionar un botón para recargar la página pero no funciona y no sé por qué

Estoy usando handlebars , así que en teoría todo este código aquí abajo está dentro de un <body>

Envía el "POST" y todo bien, lo único que no corre es el script

Como pequeña información relevante, estoy usando Bootstrap 5.

 <script> const reload = document.getElementById('reload'); reload.addEventListener('click', _ => { window.location.reload(); }); </script> <div class="Things with little reference"> . . . <form action="/dashboard/" method="POST"> <div class="form-group"> <button id="reload" class="btn btn-success">ye!</button> </div> </form>
about 4 years ago · Juan Pablo Isaza
3 Respostas
Responde à pergunta

0

El tipo predeterminado de botón es "enviar" , que enviará el formulario.

para este caso, debe cambiar el tipo de botón a "botón" o usar preventDefault para detener el comportamiento predeterminado del botón en el que se hizo clic.

cambiar el tipo de botón a "botón"

 <button type="button" id="reload" class="btn btn-success">ye!</button>

o use preventDefault

 reload.addEventListener('click', e => { e.preventDefault() window.location.reload(); });
about 4 years ago · Juan Pablo Isaza Relatório

0

En lugar de usar JS, puede especificarlo directamente en el botón.

 <button onClick="window.location.reload();" class="btn btn-success" >ye!</button>
about 4 years ago · Juan Pablo Isaza Relatório

0

Después de enviar el formulario, puede llamar al método para recargar desde el evento onSubmit.

 <button type="button" onClick="onSubmit()">Close</button>
 <script> function refreshPage(){ window.location.reload(); } onSubmit() { /*Here you can add your code for submit event*/ this.refreshPage(); } </script>
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda