我正在使用
ID IPADDRESS MACADDRESS
5120 127.0.0.1 00:00:00:00:00:00
5121 192.168.0.99 00:00:00:00:00:CC
5125 192.168.0.23 HE:LP:PL:EA:SE:=D
删除除表头之外的表的所有行。
UI页面中有两个表。每次删除第一个表的行。我在哪里可以输入表id来引用需要删除行的表?
答案 0 :(得分:0)
如果您的<table>
上有ID,则可以使用ID选择器来访问它,即$("#myId")
。与后代选择器一起使用,即$("#myId tbody")
将访问目标表的主体。
另外,如果你已经在使用像jQuery这样的框架,你可以使用empty()
函数来清除子进程。无需在父/子节点链上上下移动。
HTML
<table id="myTable">
<tbody>
<tr><td>Delete Me</td></tr>
</tbody>
</table>
JS
$("#myTable tbody").empty()
答案 1 :(得分:0)
$(&#39; tbody&#39;)将抓取页面中的所有tbody元素
如果你使用jQuery目标父元素或者给tbody一个ID而不是
$('#tableid tbody').empty();
$('#tbodyid').empty();
要删除[tbody]元素,只需使用remove而不是空
$('#tableid').children('tbody').remove();