删除tr有两种方法
动态拼接tr的部分代码
$.each(data,function (i,n) {
str+="<tr id=\"tr_"+n.id+"\">";
str+="<td><input type=\"checkbox\" value=\""+n.id+"\"/></td>";
str+="<td>"+n.name+"</td>";
str+="<td>"+n.startDate+"</td>";
str+="<td>"+n.endDate+"</td>";
str+="<td>"+n.owner+"</td>";
str+="</tr>";
})
$("#tbody").html(str);
方法一
var checkboxs=$("#tbody input[type='checkbox']:checked");
$.each(checkboxs,function () {
$(this).parent().parent().remove();
})
方法二
在添加tr时,设置唯一的id
var checkboxs=$("#tbody input[type='checkbox']:checked");
$.each(checkboxs,function () {
$("#tr_"+this.value).remove();
})