2012-02-14 17 views
1

this questionのソリューションと同じですが、実際にテーブルに行が存在するかどうかを判断します。私。テーブルに値が存在するかどうかはわかりませんが、正確な行(<tr ....></tr>)がすでに存在するかどうかを知りたいと思います。正確な行がhtmlテーブルに存在するかどうかを確認

アイデア:)?

ありがとうございます。

+3

最初にデータはどのように取得されましたか?解決策は他の場所にある方がいいかもしれません。たとえば、どこから来たのかをデータベースに照会するなどです。 – Fosco

+0

には、className、IDなどのフックがありますか? – shaunsantacruz

+0

正確な行はどういう意味ですか? htmlの行があり、htmlがテーブルに含まれているかどうかを知りたいですか? – Daniel

答えて

3

あなたは、テーブルは、あなたがこのように行うことができ、特定の行が含まれているかどうかを確認するだけの必要がある場合:if($("#rowID").length)はそれは、あなたがすることもできますが存在することを意味要素ゼロ以外の長さを意味

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

に留意されたいです。要素を選択する方法を変更して、$("#tableID tr").lengthのようなことをすることができます。

私は、これは、それはとても簡単なだけで、テーブルのHTMLでチェックあなた

1

を助けることができる願っています。

if($("#tbodyAvailableRooms").html()==""){ 
    //Dose not exist row in HTML Table 
} 
else 
{ 
    //Dose not exist row in HTML Table 
} 
関連する問題