Javascript 删除具有唯一按钮id的对应表行

Javascript 删除具有唯一按钮id的对应表行,javascript,jquery,Javascript,Jquery,我的最终目标是从索引中获取一个具有唯一id的按钮。根据单击id的位置(即单击哪个按钮),它将删除相应的表行。例如,如果我点击一个id为1..的删除按钮,那么我想删除该表中的第一个表行。我很难理解我将如何做到这一点 这是我的密码 count = ["<TR>", "<TR>", "<TR>", "<TR>"] $.each(count, function(index,value) { index++; $("#deletingRo

我的最终目标是从索引中获取一个具有唯一id的按钮。根据单击id的位置(即单击哪个按钮),它将删除相应的表行。例如,如果我点击一个id为1..的删除按钮,那么我想删除该表中的第一个表行。我很难理解我将如何做到这一点

这是我的密码

count = ["<TR>", "<TR>", "<TR>", "<TR>"] 

$.each(count, function(index,value) {
    index++;
    $("#deletingRows table").append("<tr><td class='deleteRow' style='font-weight: bold;'>" + 'Row Number: ' + "<input type='text' name='rowNumber' id='rowNumber' style='margin-left: 45px;' value=" + index + ">" + "</input>" + "<input type='button' id='" + index + ' + "name='delete' value='Delete This Row'></input>" + "</td></tr>");
});
count=[“”,“”,“”,“”,“”]
$.each(计数、函数(索引、值){
索引++;

$(“#deletingRows表”)。追加(“+”行号:“+”+”+”您可以将其简化为:-

将class
delete
赋予您的按钮

$('.delete').click(function(){
  $(this).closest('tr').remove(); // closest('tr') will get you its parent tr and call .remove() to remove it.
});
或者只使用名称本身

 $('input[name=delete]').click(function(){
     $(this).closest('tr').remove(); // closest('tr') will get you its parent tr and call  .remove() to remove it.
    });

请记住将单击处理程序放在
document.ready