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

201
Vistas
No se puede redirigir la página en el envío del formulario en reaccionar

Estoy tratando de hacer una llamada API y redirigir una página al enviar el formulario usando React. Aquí hay algunas cualidades del problema con el que me estoy topando:

  • Todo lo que sucede al enviar el formulario es que la página se vuelve a cargar.
  • Si configuro la función de envío para que se ejecute al hacer clic, redirigirá la página como se esperaba
  • Todo lo demás en la función se ejecuta como se esperaba al enviar

Eliminé el código API porque es irrelevante para esta pregunta:

 const Booking = () => {
 const handleSubmit = () => { window.parent.location = '/intuit-app/thankyou';}
 return ( <> <Container> <FormWrap> <Icon to="/intuit-app">Intuit</Icon> <FormContent> <Form onSubmit={handleSubmit}> <FormH1>Enter your email, then pick a date and time for your consultation</FormH1> <FormLabel htmlFor='for'>Email</FormLabel> <FormInput type='email' onChange={handleInputChange} required /> <FormButton type="submit" value="Submit" >Submit</FormButton> </Form> </FormContent> </FormWrap> </Container> </> ) }
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Olvidó evitar el comportamiento predeterminado del navegador.

 const handleSubmit = (event) => { event.preventDefault(); window.parent.location = '/intuit-app/thankyou'; }
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