2012-02-14 5 views
1

Я хочу, чтобы решение было равно this question, но чтобы определить, действительно ли строка существует в таблице. То есть Я не хочу знать, существует ли значение в таблице, но я хочу знать, существует ли точная строка (<tr ....></tr>).Определите, существует ли точная строка в таблице html

Любые идеи :)?

спасибо.

+3

Как данные попасть в первую очередь? Решение может быть лучше расположено в другом месте ... например, запрашивая базу данных, откуда она появилась. – Fosco

+0

Есть ли у крючок, например className, ID и т. Д.? – shaunsantacruz

+0

Что вы подразумеваете под точной строкой. у вас есть html строки, и вы хотите узнать, содержится ли html в таблице? – Daniel

ответ

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

это так просто просто проверить в HTML таблицы.

if($("#tbodyAvailableRooms").html()==""){ 
    //Dose not exist row in HTML Table 
} 
else 
{ 
    //Dose not exist row in HTML Table 
} 
Смежные вопросы