我的 Ajax 调用如下所示:
$.ajax({
type: "POST",
url: "/Home/GetStuff",
success: function (data) {
getStuff_callback(data);
},
dataType: "json",
traditional: true
});
在本地一切正常,但是当我将项目发布到我的 FTP 服务器上名为“ws”的文件夹时,找不到 GetStuff JsonResult 函数,除非我喜欢这个“url:”/ws/Home/GetStuff“” ...这是我每次想要发布时都不想做的事情。
我尝试了 @Url.Action("GetStuff", "Home")但在 Chrome 调试器中得到“未捕获的 SyntaxError:提供给 RegExp 构造函数 'GetStuff' 的无效标志”。