Как найти определенный индекс строки в таблице с помощью jquery - PullRequest
2 голосов
/ 13 декабря 2010

как я могу найти номер индекса строки (tr) с определенным значением идентификатора в таблице с jquery? я имею в виду, я хочу знать, например, строка с id = "2", где в таблице.

1 Ответ

6 голосов
/ 13 декабря 2010

Вы можете использовать .index() без каких-либо параметров, чтобы получить позицию элемента среди братьев и сестер, например:

var i = $("#2").index();

Обратите внимание, что 2 не является действительным идентификатором в HTML4, перед ним должен стоять какой-то префикс, поскольку идентификаторы не могут начинать с цифр. Также есть гораздо более быстрый / простой способ свойства .rowIndex DOM:

var i = document.getElementById("2").rowIndex;

Или комбинация:

var i = $("#2")[0].rowIndex;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...