繁体   English   中英

服务器端Url.Content的JavaScript语法

[英]JavaScript syntax with server-side Url.Content

currentObject = someValue;
var src = '<%=Url.Content("~/Content/images/locations/" + currentObject + ".jpg")%>';

但是由于Url.Content位于'中,因此currentObject是'currentObject',而不是其值。

如何用currentObject的值而不是name编写以上代码?

您正在混合.NET(我猜是它的.NET)和javascript。

currentObject = someValue;
var src = '<%=Url.Content("~/Content/images/locations/")%>' + currentObject + '.jpg';

会得到您的src。

尝试将代码更改为:

currentObject = someValue;
var src = <%=Url.Content("~/Content/images/locations/")%> + currentObject + ".jpg";

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM