Ответ 1
JQuery
$("#tbodyid").empty();
HTML:
<table>
<tbody id="tbodyid">
<tr><td>something</td></tr>
</tbody>
</table>
Работает для меня
http://jsfiddle.net/mbsh3/
Я думал, что это будет довольно просто, но кажется, что пустой метод не работает, чтобы очистить твой, который у меня есть. Я был бы признателен, если кто-нибудь знает правильный способ сделать это, я просто хочу удалить все, что содержится в теле. Пока я пытаюсь:
$("#tbodyid").empty();
HTML:
<table>
<tbody id="tbodyid">
<tr><td>something</td></tr>
</tbody>
</table>
ПРИМЕЧАНИЕ. Я пытаюсь сделать это, чтобы интегрироваться с плагином, написанным кем-то другим, который я использую для проекта. Я создаю новую серверную сторону <tr><td>new data</td></tr>
и хочу просто стереть существующие строки таблицы и заменить их на обратные вызовы AJAX.
JQuery
$("#tbodyid").empty();
HTML:
<table>
<tbody id="tbodyid">
<tr><td>something</td></tr>
</tbody>
</table>
Работает для меня
http://jsfiddle.net/mbsh3/
Вероятно, вы уже это выяснили, но для кого-то застряли в этой проблеме:
$("#tableId > tbody").html("");
<table id="table_id" class="table table-hover">
<thead>
<tr>
...
...
</tr>
</thead>
</table>
используйте эту команду, чтобы очистить тело этой таблицы: $("#table_id tbody").empty()
Я использую jquery для динамического загрузки содержимого таблицы и использую эту команду для очистки тела при обновлении.
надеюсь, что это поможет вам.