Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

393
Vistas
¿Cuál es la forma más eficiente de convertir un formulario en un formulario de varias páginas?

Estoy trabajando con wordpress.org y tengo un formulario creado por el complemento GeoDirectory. Este formulario tiene más de 20 campos de entrada y se ve muy grande en la página. El complemento no admite la funcionalidad de varias páginas, por lo que estoy tratando de resolver esto en el front-end.

Lo que estoy tratando de averiguar es cuál es la mejor manera de convertir el formulario (todos los elementos visibles) en un formulario de varias páginas (paginación). Me han sugerido que use algo como el elemento Bootstrap Accordion, pero soy escéptico sobre la manipulación de la forma inicial.

Lo que he pensado hacer es crear otro formulario que no tendrá ningún envío de formulario y tomar esos valores y colocarlos en el formulario inicial (oculto). Pero tampoco estoy seguro de si esto va a funcionar. Avísame para otras soluciones y consejos. Mi principal preocupación es el rendimiento y la pérdida de datos.

Gracias.


ACTUALIZAR:

Lo que he hecho hasta ahora es recopilar el formulario en una matriz de JavaScript. Luego creé una matriz 2d para contener una sección y para cada sección hay una matriz secundaria que contiene campos de entrada de formulario. La matriz 2D se ve así:

 let section1 = [input1,input2,input3]; .... let array = [section1, section2, section3];

Logré crear la representación visual de un formulario de varias páginas que se ve así: captura de pantalla 1

Estoy a punto de crear la funcionalidad para los botones siguiente/anterior y quería preguntar primero si la solución anterior es aplicable. Avíseme si tiene algún comentario que pueda mejorar la solución anterior.

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda