【发布时间】:2018-12-18 17:07:59
【问题描述】:
我有下表
<table width="97%" border="1" class="queueList">
<thead>
<tr>
<th>Delete</th>
<th>Queue Name</th>
<th>Current queue length</th>
</tr>
</thead>
<tbody>
@foreach (var item in Model.ImportQueues)
{
<tr id="watchRow">
<td id="DeleteButton">X</td>
<td id="QueueName", value="@item.QueueName">@item.QueueName</td>
<td>@item.CurrentQueueLength</td>
</tr>
}
</tbody>
如何在单击“#DeleteRow”时使用 JQuery 获取元素“QueueName”的值?
目前为止
$("body").on("click", "#DeleteButton", function (event) {
var queueName = $(event.target).closest("div.queueList").find("#QueueName");
alert(queueName);
}
【问题讨论】:
-
Id 必须是唯一的。
-
TD 没有值。 ID 必须是唯一的。 #DeleteRow 还是#DeleteButton?
标签: javascript c# jquery html .net