Récupérer l'index d'un tr
Bonjour,
Je souhaites récupérer l'index du tr sur lequel j'ai clické dans mon tableau.
J'ai trouvé ce code qui semble faire ce que je souhaites
Code:
1 2 3 4 5 6 7 8
| function() {
if (!document.getElementsByTagName || !document.createTextNode) return;
var rows = document.getElementById('my_table').getElementsByTagName('tbody')[0].getElementsByTagName('tr');
for (i = 0; i < rows.length; i++) {
rows[i].onclick = function() {
alert(this.rowIndex + 1);
}
} |
Pour la suite de mon projet je préfererais utiliser une ligne du genre:
Code:
1 2 3
| $("my_table tbody tr").click(function ( e ) {
alert($(this).rowIndex);
}); |
Or cela me renvoit Undefined. Que devrais-je utiliser ?
Merci.