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

115
Views
Intentando navegar a la ubicación de la página al seleccionar la opción del menú desplegable de opciones seleccionadas

así que tengo un cuadro de selección como este con más elementos cargados, por supuesto.

 <select class="cherry-dropdown"> <option class="cherryOption" value="#cherry_'.$rownum.'">'.$name.'</option> </select>

Y. Estoy tratando de usar javascript para llevarme a la ubicación de página adecuada según el atributo de valor en la opción.

 $('.cherry-dropdown').click(function(){ console.log("yes"); $('.cherryOption').click(function(){ console.log("maybe"); window.location=$(this).val(); }); });

Recibo sí desde el primer console.log (abriendo el cuadro de selección para revelar las opciones). Pero cuando hago clic en una opción, no obtengo tal vez console.log y, por lo tanto, la parte window.location tampoco funciona.

Qué estoy haciendo mal aquí...

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

0

En realidad, solo necesita un detector de eventos aquí, si apunta al menú de selección en sí (.cherry-dropdown) y escucha un evento de change en lugar de click , y luego pasa el evento como un argumento para acceder a su valor.

 $(".cherry-dropdown").change(function (e) { console.log(e.target.value); //Returns the selected options value window.location = $(this).val(); });
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!