0

我无法选择tr,我尝试使用:$("#itemRow"),特殊类选择器,$("tr[itemID]")- 没有任何效果。

我猜这是因为ItemTemplate:

<ItemTemplate>

<tr runat="server" id="itemRow" class='xxx' itemID='<%# Eval("ID") %>'>
<td><%# Eval("ID") %></td>
<td><%# Eval("Caption") %></td>
<td><%# Eval("Visible") %></td>
</tr>
<tr><td style="height:1px;"></td></tr>
</ItemTemplate>
4

1 回答 1

0

首先,我会检查您为该特定行设置的 ID 在客户端是否仍然可用。为此,请在浏览器中打开该网站或一段 html,使用鼠标:右键单击该行并“检查元素”(您可能需要使用 Chrome 或 FireFox 来执行此操作)

如果您的 ID 确实在 HTML 中,则可能是时间问题。这意味着您要在渲染之前选择 DOM 元素(在本例中为您的 tr)。

于 2013-07-16T13:32:27.620 回答