當第一行中的鏈接被點擊時,我需要刪除表格的三行。使用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