Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

152
Views
Obtenga valores de selección múltiple de un formulario NodeJS MySQL

Estoy tratando de obtener valores de selección múltiple de un formulario.

Código JS

 router.post('/profile', (req, res)=>{ console.log(req.body.name); })

HTML/perfil

 <div class="form-group" method="POST"> <br> <select class="form-control multiselect" multiple="multiple"> {{#team}} <option value="{{name}}" name="{{name}}">{{name}}</option> {{/team}} </select> <div class="form-group"> <button type="submit" class="btn btn-primary btn-block">Update Members<i class="icon-circle-right2 ml-2"></i></button> </div> </div>

Al enviar, no puedo registrar el cuerpo.

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Hay múltiples problemas dentro de su código.

  • En primer lugar, dado que está pasando una variable como nombre name="{{name}}" , asumo que la variable tiene un valor igual a name[] , tenga en cuenta que necesita agregar corchetes de matriz para enviar múltiples valores para el mismo llave.
  • También se debe agregar el atributo method="POST" a la etiqueta de formulario, no div.

Al final, su código debe ser similar al siguiente código:

 <form method="POST"> <div class="form-group"> <br> <select class="form-control multiselect" multiple="multiple" name="name[]"> {{#team}} <option value="{{name}}" >{{name}}</option> {{/team}} </select> <div class="form-group"> <button type="submit" class="btn btn-primary btn-block">Update Members<i class="icon-circle-right2 ml-2"></i></button> </div> </div> </form>
about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!