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