Saya memiliki tabel HTML yang diisi dengan sejumlah baris.
Bagaimana cara menghapus semua baris dari tabel?
jquery
html-table
belajar
sumber
sumber
tbody
elemen implisit di sekitartr
elemen.Jika Anda ingin menghapus data tetapi tetap menggunakan header:
Tabel harus diformat dengan cara ini:
sumber
Sedikit lebih cepat daripada menghapusnya satu per satu:
Secara teknis, ini akan menghapus
thead
,tfoot
dantbody
elemen juga.sumber
Saya membutuhkan ini:
Ini menghapus semua baris kecuali header.
sumber
Opsi nuklir:
Hancurkan semua yang ada di dalamnya
#yourtableid
. Berhati-hatilah dengan penyeleksi Anda, karena ini akan menghancurkan semua html di selektor yang Anda lewati!sumber
Ini akan menghapus semua
tr
memilikitd
sebagai anak. yaitu semua baris kecuali header akan dihapus.sumber
Ini akan menghapus semua baris milik body, sehingga header dan body tetap utuh:
sumber
Dan Hapus:
sumber
sumber
Memiliki tabel seperti ini (dengan header dan body)
hapus setiap tr yang memiliki induk bernama tbody di dalam #tableId
dan sebaliknya jika Anda ingin menambahkan ke meja Anda
sumber