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

Javascript 如何在jquery中测试网格是否为空,javascript,jquery,Javascript,Jquery,我有一个网格,在jquery中向is添加元素,如下所示: $('#MyGrid tbody').append('<tr><td><a href="#" >' + htmlString.ID+ '</a></td></tr>'); $('#MyGrid tbody')。追加(''); 在此之前,我需要测试这个MYgrid是否为空。如何使用jquery实现这一点 谢谢 michaeld你能不能数一数行,如果没有行,就假设你的

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

$('#MyGrid tbody').append('<tr><td><a href="#" >' + htmlString.ID+ '</a></td></tr>');
$('#MyGrid tbody')。追加('');
在此之前,我需要测试这个MYgrid是否为空。如何使用jquery实现这一点

谢谢


michaeld

你能不能数一数行,如果没有行,就假设你的网格是空的

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

您可以使用
:empty
选择器:

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