【示例代码】
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() 指删除按钮所在行