currentObject = someValue;
var src = '<%=Url.Content("~/Content/images/locations/" + currentObject + ".jpg")%>';
但是由于 Url.Content 位于 ' 中,因此 currentObject 是 'currentObject',而不是它的值。
如何使用 currentObject 的值而不是名称来编写上述代码?
最佳答案
你正在混合 .NET(我猜是 .NET)和 javascript。
currentObject = someValue;
var src = '<%=Url.Content("~/Content/images/locations/")%>' + currentObject + '.jpg';
将获取您的 src。
关于带有服务器端 Url.Content 的 JavaScript 语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9716080/