当第一行中的链接被点击时,我需要删除表格的三行。使用jQuery删除多个表格行
这些行是使用jQuery动态创建的,并预先挂载到表中,如下所示。
var ups='';
ups+='<tr data-file='+file_id+'>';
ups+='<td width="40%">'+gl_file_name1+'</td><td>'+gl_upload_date1+'</td>';
ups+='<td>'+gl_upload_desc+'</td>';
ups+='<td><a href="sym.php?doc_id='+file_id+'" class="view2_fl">VIEW FILE</a> | <a href="javascript:void(0);" data-file='+file_id+' data-job='+job_id+' class="del2_fl">DELETE</a></td></tr>';
ups+='<tr><td>'+priority+'</td><td>'+price+'</td><td>'+tender+'</td><td> </td></tr>';
ups+='<tr class="bottom-row"><td colspan="4">'+notes+'</td><tr>';
$(ups).prependTo('.app_table');
这是循环多少次'文件'。
当DELETE链接被按下时,我需要删除所有三行。到目前为止,我已成功使用下面的代码删除第一行:
$(this).closest("tr").remove();
我曾尝试使用的.next(),但是这似乎并没有工作。
+1很整齐!演示:http://jsfiddle.net/rupw/tZMgs/1/ – Rup