有什么方法可以检索actionlink
jquery 中的值吗?
例如:我想要值 4 和“abc”
html.actionlink("action","controller",new {id=4,name="abc"},new {@class="a"})
在jQuery中。
谢谢。
有什么方法可以检索actionlink
jquery 中的值吗?
例如:我想要值 4 和“abc”
html.actionlink("action","controller",new {id=4,name="abc"},new {@class="a"})
在jQuery中。
谢谢。
没有等效的 ActionLink 可从 javascript 访问。一种可能的解决方案是基于字符串替换。您准备链接并通过您的视图发送它。然后在 javascript 中替换它的动态部分。看到这个答案:
Html.ActionLink 将在页面上呈现一个实际的链接,因此您所能做的就是使用 jQuery 来读取该href
链接的属性。
IE
$('.a').attr('href');
是的,如果您知道其类名或 id,您可以获得动作链接的所有属性值,
如果您知道操作链接类,以下是如何使用 jquery 执行此操作的示例,
<script type="text/javascript">
$(document).ready(function () {
// Get id of action Link
var id = $(".a").attr('id');
// Get href of link
var hreflink = $(".a").attr('href');
// Get href of title
var linktitle = $(".a").attr('title');
alert(id);
alert(hreflink);
alert(linktitle);
});
</script>