如何在 l.Content 方法(Asp.net MVC 剃刀)中给出 Javascript 变量@Ur
How can I give Javascript variable in @Ur l.Content method (Asp.net MVC razor)
这是使用 asp.net mvc razor的JQuery代码。第 3 行有错误。如何在@Url中给出Javascript变量.内容方法
var hrf = $(".btndiv a").attr("href");
hrf = "~"+hrf;
hrf = @Url.Content(hrf);
场景:
我正在从数据库中获取 html。但是我必须解决(~)标记。从数据库获取类似 html 是:
<a class="btn btnBlue" href="~/Order/Cricket?id=29">View order (A)</a>
您将无法将 JavaScript 变量转换为 Razor 变量。其中 Razor 变量由 Razor 引擎处理,而另一方面,JavaScript 是在客户端上运行的客户端语言。
您可以将 Razor 变量作为基本 URL 存储在 JavaScript 变量中,以便稍后使用。
var baseUrl = '@Url.Content("~")'; //Store base URL
var hrf = $(".btndiv a").attr("href");
hrf = hrf.replace("~", baseUrl); //Use it as required
相关文章:
- Microsoft JScript运行时错误:'Sys'未定义(在mvc3 c#剃刀中)
- Asp-mvc剃刀将输入文件的值存储在文本框中
- 如何在 l.Content 方法(Asp.net MVC 剃刀)中给出 Javascript 变量@Ur
- 侦听按键按下事件,剃刀
- 将剃刀语法与 JavaScript 混合
- 如何在从剃刀视图移动内联JavaScript时保留相对URL
- 剃刀中的javascript语法错误
- 剃刀视图中的Javascript url操作
- 如何在MVC3剃刀中将文本框值复制到另一个文本框中
- jquery中基于剃刀循环的循环
- 如何将剃刀视图模态属性值传递给javascript函数
- MVC4剃刀在客户端javascript中访问我的模型中的JsonResult数据
- 如何在剃刀中转义字符串
- Javascript中的剃刀语法
- 如何在javascript脚本标记中使用剃刀for循环
- JavaScript 块中剃刀帮助程序中的参数
- MVC 3,剃刀视图 - 覆盖默认表单帖子
- 在javascript中使用剃刀语法时出现条件编译错误/警告(在此上下文中不存在cc_on)
- 当下拉列表中的项目发生更改时填充表格 剃刀 mvc3
- MVC 3 剃刀无法使用验证类清除表单值