【发布时间】:2013-07-08 20:23:03
【问题描述】:
有人可以建议如何在您的 Jquery 中使用 @URL.Action( "name", "controller", parameters} 吗? 或者 atleat 获取主目录的相对根目录。
我必须使用 JQuery get 使用以下代码。
$(".ag").click(function () {
var id = this.id.replace("message_", "");
var cd = this.id.replace("message_", "display_message_");
$.get("/MRN/_Details_Message", function (data, status) {
document.getElementById(cd).innerHTML = "Data: " + data + "\nStatus: " + status;
});
});
问题是,如果您的 JS 文件是单独的,并且如果您在 Google 上搜索示例,则在将相对 HTML 路径与 MVC 一起使用时,您将无法使用 @URL.Action。
【问题讨论】:
-
您可以在单独的 js 文件中从视图中传递 url:look answer here
标签: c# asp.net-mvc