datarow css class - 确定表中返回的行数 - 澄清

时间:2012-12-03 14:58:21

标签: jquery html css

我是html,css,jquery和javascript的新手

我正在尝试查看基于搜索返回了多少行。 下面是我正在使用的javascrip中的代码。

主要提示

表名:searchResultsTable

var numberOfrows = $("#searchResultsTable tr").length;

问题

该表实际上返回了一行,但是当我尝试打印numberofrows时 它打印为2。不知道为什么。 根据报告的数量,我必须调用不同的功能。

我检查了代码,看看是否有任何隐藏的行,但没有。 谁能为我澄清一下这个?

2 个答案:

答案 0 :(得分:0)

在SvenBieder的帮助下。  当您尝试计算表中的行数时,第一行中的表头也将计算在内。

答案 1 :(得分:0)

问题是您的表头包含第一行。 这意味着.length返回标题的数据行+1。