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

284
Vistas
Cómo llamar a la función asíncrona dentro de un onClick (Click de botón)

Soy nuevo en javascript y estoy tratando de crear lo siguiente:

Tengo un formulario de búsqueda de vuelos y después de que un usuario hace clic en Buscar, el usuario obtiene inmediatamente los resultados.

Quiero cambiar este proceso. Cuando un usuario completa el formulario de búsqueda y hace clic en Buscar, quiero que se muestre una pantalla EMERGENTE con los Términos y condiciones con un botón "Entiendo". Los resultados de la búsqueda se mostrarán solo si el usuario hace clic en el botón "Entiendo" en la ventana emergente.

Estoy tratando de usar await y async pero aún no tengo éxito.

Aquí está el código principal:

 export function initSearchButtonOnClick() { $("#search-button").on("click", function (e) { activateLoadingOverlay2() // POPUP window Tearms & Condition // the code down needs to happen only after the user click the button "I understand" in the POPUP window. console.log("blerdii"); e.preventDefault(); switch (flightType) { case "rt": case "ow": if ( $("#from-destination")[0].reportValidity() && $("#to-destination")[0].reportValidity() ) { const fromDestination = $("#from-destination") .val() More code below
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

javascript es asíncrono y mono-hilo. Olvídate de await y async .

Desde su plantilla HTML emergente, debe vincular una función cuando el usuario haga clic en el botón "Entiendo". Que todos.

Su función activateLoadingOverlay2() debe registrar un detector de eventos del botón "Entiendo" para hacer lo que quiera.

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