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

139
Views
¿Puedo agregar un menú desplegable en un formulario que muestre un registro de datos existente con un valor que ya está en el formulario de 'edición' usando EJS?

Tengo una aplicación Node/Express/MySQL CRUD a la que he agregado menús desplegables que muestran valores de tablas para el formulario de entrada. Quiero poder mostrar esos menús desplegables en mi formulario de edición, pero también mostrar la selección existente de otra tabla de datos por id. Sé cómo hacer ambas cosas de forma independiente, pero tengo problemas para descubrir cómo combinarlas para mi formulario de edición.

Menú desplegable en mi formulario de entrada:

 <div class="col-md"> <%- include ('partials/dropdown', { options: marketArray.map(m => { return { name: m.market_name, value: m.market_id } }), name: "market", label: "Market" }) -%> </div>

Sé que así es como pasar mi valor de datos por id seleccionado en una entrada como:

 value="<%= saleresult.market %>"

¿Cuál es la sintaxis correcta para combinar esto en el div que contiene el menú desplegable para que el usuario vea los datos actuales del registro pero también tenga la opción de editar seleccionando otra opción del menú desplegable?

De hecho, intenté agregar un menú desplegable en mi formulario de 'edición' donde el registro de datos se selecciona por id y arroja un error que dice 'marketArray no está definido'. Supongo que hay algún conflicto entre los datos de la identificación seleccionada y los datos de la tabla de "mercado" para el menú desplegable. Pero mi inexperiencia en este nivel me deja incapaz de hacer la conexión en mi mente.

¡Gracias de antemano por la ayuda!

about 4 years ago · Juan Pablo Isaza
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!