Dynamicznie tworzę wiersze tabeli. Dlatego za każdym razem, gdy dodaję wiersz, muszę uzyskać identyfikator ostatniego <tr>
, aby móc utworzyć nowy <tr>
z ID = "(the last row's ID) + 1"
. Czy istnieje sposób, aby uzyskać identyfikator ostatniego wiersza za pomocą jQuery?Uzyskiwanie ostatniego wiersza tabeli przy użyciu jQuery?
35
A
Odpowiedz
85
$('#yourtableid tr:last').attr('id');
10
var id = $('table tr:last').attr('id');
0
Ostatni wiersz id z tabeli
var lastid = $('table tr:last').attr('id');
var str = lastid .replace(/[^0-9]+/ig,"");
2
var tid=$('#tableid tr:last').attr('id');
alert(tid);
6
stare pytanie, ale tu jest inny sposób przy użyciu jQuery przechodzenie który jest nieco szybciej:
$("#TableId").find("tr").last();
alternatywną metodą identyfikacji twoich wierszy, jeśli wszystkie są sekwencyjne, jest j Ust aby uzyskać liczbę wierszy + 1.
$("#TableId").find("tr").length + 1
0
Istnieją dwie metody i oboje praca $('#tableid tr:last')
i $('#tableid tr').last()
0
Nie trzeba używać jQuery do tego. Możesz sobie z tym poradzić w licznikach CSS. Liczniki automatycznie zwiększają wartości indeksu, a także obsługują przegrupowanie liczb w przypadku, gdy wiersz jest usuwany od środka. Liczniki CSS można zaimplementować w następujący sposób. Wstaw go do pliku CSS, który zajmuje się stylami tabeli HTML.
#yourtableid tbody
{
counter-reset: tablerow;
}
#yourtableid tbody .yourHTMLcellclass::before
{
counter-increment: tablerow;
content: counter(tablerow)". ";
}
Powiązane problemy
- 1. Zmiana koloru klikniętego wiersza tabeli przy użyciu jQuery
- 2. Znajdź indeks wierszy tabeli przy użyciu jQuery
- 3. Programowe pobieranie ostatniego wypełnionego wiersza programu Excel przy użyciu C#
- 4. uzyskiwanie pierwszego wiersza tabeli według zapytania zapytania
- 5. Konwersja pierwszego wiersza tabeli HTML do wiersza nagłówka dla każdej tabeli przy użyciu XSLT
- 6. Uzyskiwanie liczby rekordów w tabeli podrzędnej przy użyciu instrukcji select
- 7. Automatyczne dodawanie nowego wiersza do tabeli podczas edycji ostatniego
- 8. Suma wiersza n do ostatniego wiersza
- 9. Usuwanie wiersza tabeli przy użyciu jquery, blaknięcie i zmiana koloru nieznacznie
- 10. Dodawanie koloru tła i obramowania do wiersza tabeli po najechaniu myszą przy użyciu jquery
- 11. jQuery dodaj wiersz przed czwartym do ostatniego wiersza
- 12. Przewiń do ostatniego wiersza TableLayout w ScrollView
- 13. Uzyskiwanie ostatniego słowa z ciągu znaków w JavaScript
- 14. uzyskiwanie wartości bazy danych przy użyciu get_object_or_404
- 15. Numer wiersza tabeli przy wiązaniu knockout foreach
- 16. Jak zdobyć element tbody tabeli przy użyciu JQuery?
- 17. wyeksportować wszystkie dane tabeli przy użyciu DataTables jquery TableTools
- 18. Parsowanie JSON do tabeli HTML przy użyciu jQuery
- 19. Dodawanie wierszy do tbody tabeli przy użyciu jQuery
- 20. Wybierz wiersz tabeli w jQuery
- 21. Aktualizacja tabeli przy użyciu losowo wielu wartości w innej tabeli
- 22. Link do wiersza tabeli HTML
- 23. Uzyskaj ostatni widoczny element przy użyciu jQuery
- 24. Uzyskiwanie bieżącego numeru wiersza?
- 25. Jak uzyskać numer wiersza przy użyciu skanera
- 26. Uzyskiwanie daty aktualizacji przy użyciu svn info
- 27. Uzyskiwanie kodu GTM przy użyciu aplikacji internetowej
- 28. Uzyskiwanie rzeczywistej tablicy wyników przy użyciu Mongoid
- 29. Uzyskiwanie współrzędnych geolokacji przy użyciu AngularJS
- 30. Uzyskiwanie wszystkich parametrów URL przy użyciu regex
dziękuję ubercooluk – Rosh
Nie tylko ubercooluk thanks.If rozwiązał swój problem, przyjąć Jego odpowiedź i upvote go. @ User976034 –