我有一张看起来像这样的表:
<div style="float: left;">
<table id="table_id">
<thead style="background: #DAE6F0;">
<th width="96">Action</th>
<th width="110.5">Location</th>
<th width="107">SelectionType</th>
</thead>
<tbody>
@foreach (var item in Model.List)
{
<tr>
<td style="width: 49px; cursor: pointer"><a class="display" onclick=" getTeplate(@item.Id); ">Display</a></td>
<td style="width: 49px; cursor: pointer"><a class="delete" onclick=" deleteTemplate(@item.Id); ">Delete</a></td>
<td style="width: 120px; text-align: center">@Html.DisplayFor(modelItem => item.AdvertisementLocation)</td>
<td style="width: 107px; text-align: center">@Html.DisplayFor(modelItem => item.AdvertisementSelectionType)</td>
</tr>
}
</tbody>
</table>
第一列显示单词&#34;显示&#34;这是一个链接,当点击时触发一个函数来获取模板的内容并显示它。它通过将Id发送到与该行关联的函数来完成此操作。在加载时,我会使用所有广告填充列表,然后在列表中预设广告,并将一行添加到表格中。
我的问题是如何使用javascript访问与该行的“显示”列关联的ID。工作流程是用户可以选择广告并进行编辑,更新后我刷新页面以便在表格中显示更改,并且表格加载第1行的焦点。我希望能够将表格集中在刚更新的行上。