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

82
Views
¿Método Jquery Ajax POST usando GET en lugar de POST?

Ok, tengo esta página de inicio de sesión html para un sitio web de prueba:

 <body> <div class = "container-login"> <form class ="devbook-form" id ="login"> <span> Welcome to Devbook! </span> <div> <input type="text" name="email" id="email" placeholder="email" required="required"> </div> <div> <input type="password" name="password" id="password" placeholder="password" required="required"> </div> <a href="/register">Register Here</a> <button type="submit" class="btn-devbook">Login</button> </form> </div> <script src="/assets/js/jquery.min.js" ></script> <script src="/assets/js/login.js"></script> </body> </html>

Los scripts llaman al js responsable de la comunicación con una API, pero simplemente no inicia el Ajax, o el Ajax está funcionando de manera incorrecta, pero probablemente no inicie el Ajax porque intenté poner un archivo console.log(" Testing") en el botón pero las consolas no dan nada. Tengo otro botón ajax para otra página html que funciona perfectamente, ¿por qué?

Este es el Ajax Jquery que estoy usando para obtener el formulario para un botón de inicio de sesión:

 $('#login').on('submit', loginAccount); function loginAccount(event){ event.PreventDefault(); $.ajax({ url:"/login", method:"POST", data: { email: $('#email').val(), password: $('#password').val(), } }).done(function() { window.location = "/home"; }).fail(function() { alert("Invalid email or password"); }); }

Todo esto está destinado a comunicarse con una API que funciona en localhost: 3000, que se hizo con Golang usando el marco GIN, tiene un public.POST ("/ inicio de sesión", controladores.LoginAccount) que está destinado a comunicarse con otra API. La página html, jquery ajax y la función de registro de golang funcionan, pero el inicio de sesión no funciona, siempre realiza un GET en lugar de un POST, ¿por qué?

over 4 years ago · Santiago Trujillo
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!