使用Razor获取HTML表格的单元格值

时间:2015-02-11 18:27:40

标签: javascript jquery html razor

我有一张看起来像这样的表:

<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行的焦点。我希望能够将表格集中在刚更新的行上。

0 个答案:

没有答案