0

我使用以下内容将一行添加到该表中已存在一行的表中:

$("#tblAreas > tbody:last").append(x); // x is a <tr> block

但是,即使不存在,我也希望它添加一行。

我怎样才能做到这一点?

4

2 回答 2

3

你可能想用这个:-

$('#tblAreas').append(x);

tbody除非表包含行,或者您已在标记中明确声明它,否则您的表不会有。如果您没有声明它,但您的表包含行,它将被包含在 DOM 中,这就是为什么上面的方法仅在您的表中有行时才有效。

于 2013-04-29T11:20:00.210 回答
1

您只需将代码更改为:

$("#tblAreas > tbody").append(x);
于 2013-04-29T11:11:38.390 回答