でボタンをクリックした行を検索したい。
<table>
<tr>
<td>foo 1</td>
<td><input type="button" value="Remove" id="remove1"/> </td>
</tr>
<tr>
<td>foo 2 </td>
<td><input type="button" value="Remove" id="remove2"/> </td>
</tr>
</table>
私のテーブル構造体は上記のようなものです。通常、ボタンIDを使用して行インデックスを取得できます。しかし、行(tr)を削除すると、別の行インデックスが変更されます。例えば:
jQueryで最初の行を削除すると、2番目の行のインデックスが0に変わり、ボタンのIDを使用できなくなります。(削除-2)
親関数を使わないといけないと思いますが、うまくいきません。
var elem = $('#remove2');
alert(elem.parent()[0].sectionRowIndex);
これを試しましたが、動作しません。行のボタンをクリックした行インデックスが必要です。
私の問題を説明したいと思います。