如何在jquery中设置@ Url.Content参数?

时间:2014-10-04 22:28:27

标签: jquery asp.net-mvc

在jquery函数中,我想在MVC 5 razor视图中将jquery变量设置为Url.Content。 我已经尝试了下面的代码示例,但它给出了一个错误 - "名称' jsLink'在当前上下文中不存在"。

var jsLink = "~/Uploads/01.jpg";
var imageurl = '@Url.Content(jsLink)';

我该怎么做?

2 个答案:

答案 0 :(得分:0)

您似乎正在通过调用URL.Content来查找虚拟文件夹的基本URL。我过去做过的事情是这样的:

var rootURL = document.location.hostname;
alert(rootURL);

答案 1 :(得分:0)

您需要使用@Html.Raw(Url.Content(jsLink))或链接将采用html编码,并会破坏链接。