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

120
Views
Establecer la primera opción select2

Quiero establecer la primera posición en el menú desplegable select2 de forma predeterminada, lo he intentado pero no funciona:

 $('#mylist').val($('#mylist option:first-child').val()).trigger('change');

Otra manera que probé;

 $('#mylist').val(1);

Pero el problema es que no sé qué valor es, porque depende de una consulta y no siempre será el mismo valor.

No configuré los valores desplegables desde el HTML, pero es una entrada oculta y los valores se cargan en una consulta

espero que alguien me pueda ayudar

¡Saludos!

about 4 years ago · Santiago Trujillo
3 answers
Answer question

0

Si usa Select2 4.x, simplemente active change.select2

 $('#mylist').val(1).trigger('change.select2');
about 4 years ago · Santiago Trujillo Report

0

por favor intente con esto:

 $('#yourSelect2').val($('#yourSelect2 option:eq(1)').val()).trigger('change');

el valor de eq() depende de la posición que desea seleccionar

about 4 years ago · Santiago Trujillo Report

0

Esto funciona para mí:

 $('#mylist option:eq(0)').prop('selected',true);
about 4 years ago · Santiago Trujillo 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!