我有一个C#.Net MVC3网络应用程序。在一定的js文件我加载一个对话框,并指定加载:属性下面的图片MVC3 JavaScript图像问题
loading: $('<img src="../../Content/Images/loading.gif" alt="loading" class="ui-loading-icon">'),
然而,在不同的环境中,没有找到图像。在这些情况中的代码应该是
loading: $('<img src="../../../Content/Images/loading.gif" alt="loading" class="ui-loading-icon">'),
我试图
loading: $('<img src="@Href("~/Content/Images/loading.gif")" alt="loading" class="ui-loading-icon">'),
而且还试图
loading: $('<img src="@Url.Content("~/Content/Images/loading.gif")" alt="loading" class="ui-loading-icon">'),
但是都没有成功....当我使用@ Url.Content和@在aspx文件中的Href,它的工作原理。不用说,我不是一个javaScript专家,但我认为这必须在js文件中可以执行。
任何想法?
的@ url.Content应该工作。你用萤火虫调试过吗? – 2012-01-04 15:14:37
你能展示一些更多的代码吗?它不清楚你想要做什么。 – jrummell 2012-01-04 15:15:45
您不能在JS文件中使用.NET代码,因为它不是由.NET处理的。 – 2012-01-04 15:16:27