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

162
Visualizações
Enviar formulario usando JQuery no se agregará a la lista

Necesito poder agregar a una lista (es una tabla de clasificación, pero eso no es relevante) enviando un formulario y agregando a una lista ordenada usando jquery. Cuando presiono enviar, no sucede nada más que el botón que se presiona. ¿Dónde me estoy equivocando?

HTML:

 <main> <ol class="playerList"> <li>Profit - 12,565</li> <li>carpe - 11,423</li> <li>Fate - 11,003</li> <li>Fleta - 10,931</li> <li>Fury - 10,704</li> <li>Gesture - 10,601</li> <li>Choihyobin - 10,012</li> <li>MekO - 9,879</li> <li>Birdring - 9,850</li> <li>Mano - 9,766</li> </ol> </main> <footer> <form id="submissionForm"> <label id="nameLabel" for="pName"><u>Player name:</u></label> <input id="pName" type="text" placeholder="Enter player name..."> <label for="pElims"><u>Elimination Count:</u></label> <input id="pElims" type="text" placeholder="Enter elimination count..."> <input id="submitBtn" type="submit"> </form> </footer>

JQuery:

 $(document).ready(function() { $("#submissionForm").on('submit', function(event){ event.preventDefault(); error = false; $(".error").hide(); var playerName = $("#pName").var(); var elimCount = $("#pElim").var(); var newItem = (playerName + " - "+ elimCount); $('.playerList').append('<li>'+ newItem + '</li>'); return false; }); });
about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

.var() no es una forma válida de obtener el valor de un elemento de entrada. Además, la identificación en el recuento de eliminación no coincide con la identificación en el elemento HTML.

 var playerName = $("#pName").var(); var elimCount = $("#pElim").var();

Debería ser:

 var playerName = $("#pName").val(); var elimCount = $("#pElims").val();
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