Я получил очень простую Таблицу только с двумя строками.
Я думал, что лучший способ состоит в том, чтобы получить значение от TD с идентификатором "row2".
<Table id="testing>
<tr>
<th>
</th>
<td id="row1">hello</td>
</tr>
<tr>
<th>
</th>
<td id="row2">world</td>
</tr>
</table>
Вот моя попытка:
$(document).ready(function(){
var r=$("#testing":row2).val();
alert(r);
});
Но я не мог видеть, что любое сообщение открылось. Что я сделаю в коде JQuery, если я захочу указать идентификатор Таблицы наряду с идентификатором TD?
var r=$("#testing":row2).text();
var r=$("#testing").children("row2").text();
Это сделает это за вас:
var r = $("#testing #row2").text();
alert(r);
Здесь в действии для вашего удовольствия от просмотра.
Идентификатор TD собирается быть уникальным в любой таблице. Неправильно иметь две таблицы с одинаковыми TD ID в обеих таблицах. Поэтому, если вы чувствуете, добавьте идентификатор таблицы для идентификатора TD следующим образом: (а затем используйте ответы выше)
<table id="test1">
<tr>
<th>
</th>
<td id="test1_row1">hello</td>
</tr>
<tr>
<th>
</th>
<td id="test1_row2">world</td>
</tr>
</table>
, помогает ли это?