Команда,Как обновить ячейку таблицы HTML с помощью jquery
Не могли бы вы рассказать мне, как обновить ячейку с помощью jquery?
<table id='lop'>
<thead id='loph'>
<tr>
<td class='type'>Type</td>
<td class='name'>Name</td>
</tr>
</thead>
<tbody id='lopb'>
<tr id='1'>
<td class='type'>W</td>
<td class='name'>ZZZ</td>
<tr>
<tr id='2'>
<td class='type'>W</td>
<td class='name'>YYY</td>
<tr>
</tbody>
</table>
Я хотел бы обновить второе имя строки до XXX с YYY.
Пожалуйста, ответ должен быть основан на имени id и классе, используемом в html, а не на номере/порядке, основанном на использовании jquery.
Также ниже решение не работает,
$('#lop #2 .name').html('XXX') //Working
в случае
var rowID = '#2';
$('#lop rowID .name').html('XXX') //Not Working
Какая польза, если я использую .html, чем .text ?? –
В этом случае нет никакой пользы. Но с помощью html-метода вы можете редактировать текст и html-код, если есть. –
Спасибо !. Не могли бы вы также указать ссылку на синтаксис для $ ('# id1 # id2 .className). Это применимо только к таблице или может использовать ее в какой-либо другой структуре dom. –