[英]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.