我正在尝试使用jquery将行和列插入表中。

当我插入一行时,最后一行的数据将随之克隆。

如何插入没有数据的行?
下面是jquery和fiddle

谢谢你的帮助。

$('#irow').click(function(){
   $('#mtable tbody').append($("#mtable tbody tr:last").clone());
var rowCount = $('#mtable tr').length;
$("#rowcount").text(rowCount)
});

$('#icol').click(function(){
    $('#mtable tr').append($("<td class='container'>"));
    $('#mtable thead tr>td:last').html($('#col').val());
    $('#mtable tbody tr').each(function()      {$(this).children('td:last').append($(''))});

 var col = $('#mtable tbody tr:first > td').length;
$("#colcount").text(col);
});

最佳答案

要克隆行,请追加然后清除克隆中的所有单元格,请尝试:

$("#mtable tbody tr:last").clone().appendTo('#mtable tbody').find("td").empty();

09-28 01:18