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

285
Vistas
¿Por qué mi inicialización Select2 se ve diferente con la misma función?

Estoy usando javascript para crear y animar un formulario html. Debido a la acción sobre él, algunos campos se muestran o no. Algunos contenidos se crean dinámicamente. Estoy tratando de inicializar un select2 después de su creación dinámica. He desarrollado diferentes funciones.

En primer lugar, el initializeSelect2(element) se puede ver a continuación:

ingrese la descripción de la imagen aquí

Esta función me ayuda a inicializar diferentes selecciones con las mismas especificaciones.

Cuando llegué a mi página, una función .each() se repite en mi select2 para aplicar la inicialización.

ingrese la descripción de la imagen aquí

Entonces podemos obtener en mi página web esta vista:

ingrese la descripción de la imagen aquí

Entonces, cuando elige un elemento, algunos campos se agregan dinámicamente al formulario. Para esto, hay una función que crea contenido html y otra que muestra estos campos en el DOM. Cuando se agrega algún contenido nuevo, hago la función initializeSelect2() . Y sorpresa, la vista de mi select en la página web no es la misma. Como puede ver abajo :

ingrese la descripción de la imagen aquí

Primero, estaba pensando que era una cuestión de tiempo. Entre el momento en que se crea el contenido y el momento en que se hace el init. Pero no parece ser eso.

Traté de mover la función a otro lugar, pero siempre tengo el mismo problema. O el init no funciona o el init se ve diferente.

Por favor, si conoce una solución o tal vez una idea que pueda ayudarme. Gracias

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