- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试像这样使用 jQuery 附加 Html.ActionLink
a.append("<li>@Html.ActionLink("e-TCGB","Inbox","Folder",new { Type = "1",DocumentTypeId = "3" },null)+"</li>");
并且它给出了错误。
由于对 javascript 和 jQuery 非常缺乏经验,我不知道该错误是因为错误的字符串参数还是因为做了一些非常错误的事情。
我的猜测是我犯了转义字符错误,但正如我所说,我不知道我正在做的事情是否也可能。
最佳答案
“Razor 是在运行时编译的 - 这意味着它在执行 jQuery 代码之前就已经完成了它的工作。
您可以简单地使用超链接:
var li = $('<li>');
var link = $('<a href="/folder/inbox/?type=1?documenttypeid=3">e-TCGB</div>');
li.append(link);
a.append(li);
更新:
在上面,您可以看到两个使用 jQuery 生成元素的示例。第一个是生成新的 <li>
的简写。元素:
$('<li>');
第二个是生成超链接标签。如果您想添加属性信息,可以通过多种不同的方式执行此操作,但我更喜欢在生成元素时以长格式写出标记:
$('<a href="/folder/inbox/?type=1?documenttypeid=3">e-TCGB</div>');
关于javascript - jQuery 添加 html.ActionLink,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36070912/
I want to replace X with glyphicon-trash. 我正在使用 X 作为链接文本。这适用于删除项目。如何用字形替换。 这是我的代码 @Html.ActionLink(
我可以通过 Ajax.ActionLink("Getcustomers","GetCustomers","Customer") 调用 asp.net mvc Controller ; 我可以使用 Ht
假设我有一个用户列表: 用户/Index.cshtml @model IEnumerable @foreach (var user in Model) { @Html
我试图通过 POSTing 而不是 GETting 导航到 MVC 操作。 (该操作是 DELETE,我不希望它可以通过外部链接访问。) 我在由生成的网格中使用链接 Ajax.ActionLink(
Ajax.ActionLink("Link name",....) 可以用复选框代替“链接名称”吗? 如果是这样怎么办? 谢谢, 最佳答案 是的,当然这是可能的。您可以使用标准复选框: @Html.C
我想使用jquery调用actionlink,下面是代码: $("#paycheck").click(function () { if ($("#terms").attr("che
我有两条路线: routes.MapRoute( "route1", "{controller}/{action}/{param1}/{param2}/NotT
我正在使用 bootstrap 将我的元素放在正确的位置,当我尝试将它与来自 asp.net 的 actionlink 一起使用时,它不使用所有行,它只使用文本的大小,我想要使用所有行的元素,以便我可
这个问题在这里已经有了答案: How to use CSS on an Html.ActionLink in C# (2 个答案) 关闭 4 年前。
我想使用 jQuery 创建按钮效果,即 mouse_over、mouse_leave 和 mouse_click。我有使用 visual studio 2012 在 mvc 4 中的 ActionL
我在路由表中有一些预定义的 URL 实际上指向相同的 Controller 和操作,但语言不同。例如 routes.MapRoute( "Contact
我正在尝试创建一个 ActionLink 以从网格中导出数据。网格根据查询字符串中的值进行过滤。这是 url 的示例: http://www.mysite.com/GridPage?Column=Na
如问题所述,是否可以使用包含元素的 ActionLink,如果不能,实现它的最佳方法是什么? 例如,假设我有一个 Span 元素,我希望整个元素成为一个超链接...以下工作:
这是简单的 html: --%> 我想用它们制作 html.actionlink: 我想要没有文字的链接。它不起作用,第一个参数中不允许为 null。图像是正常的短。我如何在没有文本
我使用以下代码来实现排序: @Ajax.ActionLink("Name", "Cause", "Search", new { query = Model.Query, category =
全部, 掌握 ASP.NET MVC。到目前为止,一切都很好,但这个有点疯狂。 我有一个包含超链接属性字典的 View 模型,使用如下: 菜单 = 模型变量 Html.ActionLink(Html.
没有创建我自己的 ActionLink HtmlHelper 有没有办法强制任何 ActionLinks 呈现小写? 更新: 查看以下链接以扩展 RouteCollection 以添加 Lowecas
谁能解释为什么会发生以下情况?以及如何解决,Visual Studio 2010 和 MVC2 结果是 /Product/AddOption?class=lightbox 结果是 /Product
如何向这个@Html.ActionLink 添加一个类?我尝试了很多建议,但到目前为止都没有奏效。 @Html.ActionLink("Physicia
我在 ASP.NET-MVC 应用程序的 View 中使用 Ajax.ActionLink,并且我正在使用 InsertionMode.Replace,但我看到还有一个 ReplaceWith 选项。
我是一名优秀的程序员,十分优秀!