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 がクライアント側で引き続き使用できるかどうかを確認します。これを行うには、ブラウザでその Web サイトまたは HTML の一部を開き、マウスを使用します。行を右クリックし、「要素を検査」します (これには Chrome または FireFox を使用することをお勧めします)。

ID が実際に HTML にある場合は、おそらくタイミングの問題です。これは、レンダリングされる前に DOM 要素 (この場合は tr) を選択する必要があることを意味します。

于 2013-07-16T13:32:27.620 に答える