私はこれに似たテーブル構造を持っていますが、上下にネストされた他の多くのものがあります。ボタンとリンクを無効にする必要があります (または、無効にするのではなく、ボタンの表示を変更する必要があります)。
ボタン ID とアンカー名は動的 (値 10、以下) であり、テーブルからこれらの要素を取得して無効にするために考えられるすべてのことを試みましたが、何も機能していないようです:
<tr>
<td class="t-last">
<button id="btnEdit10" class="ui-state-active ui-corner-all button-outer"
onclick="ClientValues(10);">Edit</button>
<a name="lnkDelete10" class="cursor_hand" onclick="DeleteIt(10,200);">
<u>Delete</u>
</a>
</td>
<tr>
<td class="t-last">
<button id="btnEdit17" class="ui-state-active ui-corner-all button-outer"
onclick="ClientValues(17);">Edit</button>
<a name="lnkDelete17" class="cursor_hand" onclick="DeleteIt(17,200);">
<u>Delete</u>
</a>
</td>
正規表現が私の最善の策になると推測していますが、まだ機能していません。これはボタンを無効にするために使用しようとしているものですが、アクセスできません:
$('btnEdit10').attr("disabled", true); //after looping to the control
どんな助けでも大歓迎です!
編集:私の質問はあまり明確ではありませんでした。「btnEdit」で始まるすべてのボタンと「lnkDelete」で始まるすべてのリンクを無効にしようとしています。