js表格求问怎删除指定的一行表格,有图,新人求解!

JavaScript024

js表格求问怎删除指定的一行表格,有图,新人求解!,第1张

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

onclick='shanchu(this)'

的属性。然后增加函数

function shanchu(e) {

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

}

原答案:

试试这样行不行。

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

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

})

// $(this) 指删除按钮

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

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

$("#ffw").click(function(){

$("#ddd tr:last-child").remove()

})

利用jquery就很简单了,记得把tr的id='tt'去掉 这个是从最后一行开始删除 要从第一个开始删除就first-child

不知道你用的是源生的js,还是某个框架(其实哪个我也不太熟)。仅提供一个思路:

//添加按钮的事件,创建数据行和删除按钮所在行

function addRows(){

var rows=[]//数据行对象

...//生成数据行对象,存入rows中

...//插入数据行

var deleteRow=object //删除按钮所在行

...//插入删除按钮所在行

//为删除按钮定义事件

deleteBtn.click=function(){

...rows...//引用上面的 rows 数据行对象,执行删除操作。

}

}