在JS表格中怎么删除一行(不是指定行,而是我

JavaScript012

在JS表格中怎么删除一行(不是指定行,而是我,第1张

可以使用table对象的deleteRow方法

【示例代码】

function delRow() {

// tableObject.deleteRow(index)

document.getElementById('tableId').deleteRow(0)

}

【说明】

deleteRow() 方法用于从表格删除指定位置的行。

参数 index 指定了要删除的行在表中的位置。行的编码顺序就是他们在文档源代码中出现的顺序。<thead>和 <tfoot>中的行与表中其它行一起编码。

之前的回答的确有问题。可以试试这样,给删除按钮增加

onclick='shanchu(this)'

的属性。然后增加函数

function shanchu(e) {

$(e).parent().parent().remove()

}

原答案:

试试这样行不行。

$(".shanchu").click(function(){

$(this).parent().parent().remove()

})

// $(this) 指删除按钮

// $(this).parent() 指删除按钮所在单元格

// $(this).parent().parent() 指删除按钮所在行