gpt4 book ai didi

javascript - ajax调用错误的链接路径

转载 作者:行者123 更新时间:2023-12-03 12:13:09 26 4
gpt4 key购买 nike

我的页面有两个不同的操作调用,这是第一个工作正常的调用:

@using (Html.BeginForm("edit", "user", FormMethod.Post, new { enctype = "multipart/form-data" }))
{
...
}

在页面末尾,我将此调用放在不同的操作中:

  $.ajax({
type: "post",
url: "user/validate",
dataType: "json",
data: {
hiddenField1: hidden,
hiddenField2: "hiddenValue2",
},
success: function () {
alert("success");
},
error: function (e) {
console.log(e);
}
});

当我单击按钮调试 Ajax 调用时,我在控制台中检查 URL我尝试运行的是 http.../user/Edit/user/validate 而不是 http../user/validate 我应该如何避免它?

ajax调用不在第一次调用的内部,我把它放在页面的末尾...

最佳答案

更改此url:“user/validate”,

到这个url:“../../user/validate”,

或者我认为你可以简单地使用:url: "../validate",

关于javascript - ajax调用错误的链接路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24860158/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com