确定html表中是否存在确切的行

时间:2012-02-14 15:46:24

标签: jquery html-table

我希望与this question的解决方案相同,但要确定表中是否确实存在某行。即我不想知道表中是否存在值,但我想知道确切的行(<tr ....></tr>)是否已经存在。

任何想法:)?

2 个答案:

答案 0 :(得分:3)

如果您只需检查表是否包含特定行,您可以这样做:

if($("#rowID").length){
   //Horray you have the row you specified.
}
else{
   //what you should do when the row doesn't exist
}

请注意,if($("#rowID").length)表示元素的长度不等于零,这意味着它存在,您还可以更改您想要选择元素的方式,您可以执行类似$("#tableID tr").length的操作。

我希望这可以帮到你

答案 1 :(得分:1)

  

这么简单,只需检查表格的html。

if($("#tbodyAvailableRooms").html()==""){
     //Dose not exist row in HTML Table
}
else
{
    //Dose not exist row in HTML Table
}