因此,我正在构建一个表,允许客户端在其中添加更多行以便向表中添加更多数据。如何计算添加到表中的总行数?这是一个示例,无论出于何种原因,它实际上并不适用于 jsfiddle,而只是为了了解功能。
所以说用户添加 5 行 3 次和 15 行一次,结果应该是 (5*3)15+15 +original 1 = 31
因此,我正在构建一个表,允许客户端在其中添加更多行以便向表中添加更多数据。如何计算添加到表中的总行数?这是一个示例,无论出于何种原因,它实际上并不适用于 jsfiddle,而只是为了了解功能。
所以说用户添加 5 行 3 次和 15 行一次,结果应该是 (5*3)15+15 +original 1 = 31
您应该能够跟踪您的代码,但除此之外,您还可以执行此操作...
var count = document.getElementbyId("mytable").rows.length;
或者如果你想用 jQuery...
var count = $("#mytable > tr").length;
$("#mytable tr").length-1
这会让你得到tr
标题的 s 数减 1。
由于您已经在使用 jQuery,您可以通过在 jQuery 中而不是 JS 中做一些事情来使代码更简洁。
$('#mytable');
var row = $('<tr>');
table.append(row);