【发布时间】:2023-03-17 01:20:02
【问题描述】:
我正在开发一个 .Net ASP MVC 剃须刀应用程序
服务器上的根 url 是“myWebSite.com/myApp/”
我需要动态地找到这个 url 以获得正确的 url 来像这样进行一些 Ajax 号召性用语
$.ajax(
{
type: "POST",
url: root + "/Controller/Action",
data: ...
}
我在这里和那里读了一些东西,但我发现没有用
"document.location.hostname" -> "myWebSite.com"
"location.host" -> "myWebSite.com"
"window.location.pathname" -> "/myApp/"
最后一个听起来很有希望,但如果我在网站上导航:
for an url : "myWebSite.com/myApp/Controller/Action?1"
"window.location.pathname" -> "/myApp/Controller/Action"
【问题讨论】:
标签: javascript asp.net asp.net-mvc ajax