如何在jquery中测试网格是否为空

时间:2011-07-22 13:44:20

标签: javascript jquery

我有一个网格,并在jquery中添加元素,如下所示:

$('#MyGrid tbody').append('<tr><td><a href="#" >' + htmlString.ID+ '</a></td></tr>');

之前我需要测试这个MYgrid是否为空。如何用jquery做到这一点。

感谢,

michaeld

2 个答案:

答案 0 :(得分:1)

你能不只计算行数,如果有非行数,假设您的网格是空的?

if(!$('#MyGrid tr').length) {
    // grid is empty
}

答案 1 :(得分:0)

您可以使用:empty选择器:

$('#MyGrid tbody:empty').append('<tr><td><a href="#" >' + htmlString.ID+ '</a></td></tr>');