我有一些工作代码,但是无法弄清楚如何对其进行更改以执行我需要的操作。
当前,它是可单击行的表,该行链接到“ authid”页面,该页面与表上的authid值相对应。
我需要这样做,以便它仍然链接到正确的authid页面,但是我需要删除authid行。
<tr id="ClickableRow" class="@style">
<td>@Html.ActionLink(@auth.AuthID + " - Details", "Details", new { id = auth.AuthID })</td>
<td>...........</td>
</tr>
@section Scripts{
<script type="text/javascript">
$(document).ready(function () {
$('tr#ClickableRow').click(function () {
var url = $(this).find('a:first').attr('href');
window.location.href = url;
});
});
</script>
}
因此,当前它可以链接到正确的页面,但是我无法弄清楚如何使其链接而不必使用a:first方法,因为我需要删除该authid行。
我真的很陌生,感谢您的帮助。链接到良好的视频或资源也将不胜感激。
在data-attribute
上使用<tr>
来保存您的目标网址,并在事件上导航至该地址。
<tr id="ClickableRow" class="@style" data-authurl="@Url.Action(auth.AuthID + " - Details", "Details", new { id = auth.AuthID })">
<td>...........</td>
</tr>
@section Scripts{
<script type="text/javascript">
$(document).ready(function () {
$('tr#ClickableRow').click(function () {
var url = $(this).data('authurl');
window.location.href = url;
});
});
</script>
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句