带有服务器端 Url.Content 的 JavaScript 语法

标签 javascript asp.net .net

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/

相关文章:

javascript - 在 jQuery 中迭代复选框

javascript - 如何使用 JavaScript 创建文本框 mask ?

asp.net - 使用 javascript 回发时未触发事件

c# - 如何在我的安装项目中嵌入横幅图像和/或添加删除程序图标?

.net - IE 6 中不需要的背景色

c# - 激活单实例应用的主窗体

javascript - 获取图标的父 div ID onclick

javascript - 设置对话框的位置

javascript - 如果选择选项值的文本超过 12 个字符,请将其 chop 并后跟三个点

javascript - 将 Scanning For className JavaScript block 转换为使用 jQuery