我正在使用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
属性和列名称。
问题
我如何添加一个新行这样一种方式,它是真正的动态,我不会硬编码行的内容。它应该用复选框填充所有列并将它们命名为与列标题相对应。