gpt4 book ai didi

JavaScript url 404 错误

转载 作者:行者123 更新时间:2023-11-28 13:46:00 24 4
gpt4 key购买 nike

我在加载网站时遇到问题。使用此代码:

$.ajax({
type: "POST",
//url: '@Url.Action("/TellFriendPopup")',
url: '/Property/TellFriendPopup',

data: { "SenderName": SenderName, "senderMail": senderMail, "receiverMail": receiverMail, "comments": comments, "urlLink": urlLink, "subjectId": subjectId },
success: function (data) {
$("#result").html("<ul><li>Name: " + data.nameret + "</li><li>Email: " + data.emailret + "</li><li>Message: " + data.messageret + "</li></ul>");

$(".dialog").dialog("close");
},

问题是我必须将代码移动到 JavaScript 文件,而不是 MVC4 View ,在 MVC4 View 中我可以使用 @Url.Action 方法。但它在 JavaScript 中不起作用。它只是给了我这个错误POST http://localhost:54717/Property/ContactPopup 404 (Not Found)。我认为原因是它缺少全局化。因为网址应该类似于 http://localhost:54717/da/Property/ContactPopuphttp://localhost:54717/en/Property/ContactPopup

最佳答案

您可以获得路径名的第一个文件夹。只要语言代码位于每个页面上即可。

var language = location.pathname.split("/")[1];

url: language + '/Property/TellFriendPopup'

关于JavaScript url 404 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14335770/

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