$(".auth-form").submit(function (e) {
e.preventDefault();
const form = $(this);
const url = e.target.id == "register-form" ? "auth/register" : "auth/login";
console.log(url);
$.ajax({
type: "POST",
url,
data: form.serialize(),
success: function (textStatus, status) {
if (url.split("/")[1] == "login" && textStatus.status) {
getUser();
}
changeDOM(textStatus, url.split("/")[1]);
},
});
// location.reload();
});
我正在尝试从url localhost:3000/user/saved向/auth/login发送post请求。但当我尝试上面的代码时,它最终会向localhost:3000/user/auth/login发送一个post请求。
1条答案
按热度按时间a1o7rhls1#
我以前尝试过使用/auth/login,但返回了一条错误消息,结果表明错误与其他原因有关。谢谢,好极了。