Mam tabelę HTML, do którego chciałbym dynamicznie dodawać lub usuwać wiersze, przy użyciu pola wyboru z niektórych podstawowych javascript.HTML - Czy istnieje prawidłowy element pojemnika do rozmieszczenia w rzędach tabeli?
Nie dodaję pojedynczych wierszy, ale grupę podobnych wierszy w tym samym czasie. Na przykład, jeśli już miałem jeden zestaw, a następnie dodaje inny wynik chciałby tak:
<tr>
<th colspan="2">Item 1</th>
</tr>
<tr>
<th>Title</th>
<td>X</td>
</tr>
<tr>
<th>Description</th>
<td>Y</td>
</tr>
<tr>
<th colspan="2">Item 2</th>
</tr>
<tr>
<th>Title</th>
<td>A</td>
</tr>
<tr>
<th>Description</th>
<td>B</td>
</tr>
Aby dodać wiersze, używam metody klonowania jQuery, więc muszę jakiegoś elementu pojemnika, aby przejść wokół grupy wierszy wszystko, co wypróbowałem (span, div, itp.) doprowadziło do nieprawidłowego kodu HTML i nie działało poprawnie.
Jedynym sposobem, w jaki udało mi się to sprawić, jest ustawienie każdego zestawu jako osobnej tabeli, ale nie jest to efekt, którego pragnę.
Czy jest coś, co mogę zrobić, aby to obejść?
Czy trzeba mieć pojemnik wokół wierszy? Posiadanie 'tr' powinno wystarczyć. W przeciwnym razie prawdopodobnie będziesz chciał utworzyć 'div's dla każdego wiersza i kolumny. – skyuzo