comment puis-je trouver le numéro d'index d'une rangée (tr) avec une certaine valeur d'id dans une table avec jquery? je veux dire que je veux savoir par exemple la ligne avec id = "2" est où dans une table.comment trouver un certain index de ligne dans la table en utilisant jquery
2
A
Répondre
6
Vous pouvez utiliser .index()
sans paramètres pour obtenir la position d'un élément parmi les frères et sœurs, comme ceci:
var i = $("#2").index();
Notez cependant que 2
n'est pas une pièce d'identité valide dans HTML4, il doit être préfixé avec quelque chose, puisque Les ID ne peuvent pas commencer avec des nombres. En outre, il y a la façon dont la propriété .rowIndex
DOM beaucoup plus rapide/plus simple:
var i = document.getElementById("2").rowIndex;
Ou, la combinaison:
var i = $("#2")[0].rowIndex;
merci Nick.it est exactement ce que j'ai besoin et Mariage heureux! ;) –
ou dans jQuery "code way" $ ("# 2"). Get (0) .rowIndex; – ncubica