我正在使用jquery向表中動態添加列和行。使用jQuery將行和列添加到HTML表格
我遇到的問題是,我有如下代碼添加行:
$('#colorgrid').append("<tr id='Row2' class='input-row'><td><input type='text' name='shade' placeholder='shade'/></td><td ><input type='checkbox' name='asdf'/></td><td ><input type='checkbox' name='shade'/></td><td ><input type='checkbox' name='color'/></td></tr>")
所以以後我添加一列,然後添加一行,它缺少一個複選框。請參閱下面的屏幕截圖:
理想情況下,無論何時添加新行,我都希望它填充多個列,並且填充複選框的name
屬性和列名稱。
問題
我如何添加一個新行這樣一種方式,它是真正的動態,我不會硬編碼行的內容。它應該用複選框填充所有列並將它們命名爲與列標題相對應。