Comment obtenir le rang de l'élément dans la cellule par javascript/jquery?

J'ai un tableau simple comme ça

<table id="tempTable">
    <tbody>
        <tr id="row_01">
            <td>
                <button onclick="btnclick(this);" >Save Row</button>
            </td>
        </tr>
        <tr id="row_02">
            <td>
                <button onclick="btnclick(this);" >Save Row</button>
            </td>
        </tr>
    </tbody>
</table>

function btnclick(e) {
    var currentRow = $(e).parent().parent();
    alert(currentRow.id);
}

Je veux déterminer la ligne où le bouton a été cliqué placé. Donc, j'utilise de la méthode jquery dans btnclick() comme vous le voyez abow. Mais parfois, je ne sais pas comment le niveau de profondeur le bouton a été placé dans la rangée (), donc je cherche un moyen d'obtenir un ancêtre par tag <tr> d'un élément.

Quelqu'un m'aider, merci?

InformationsquelleAutor StevenChow | 2012-03-18