最初の行のリンクがクリックされたときに、テーブルの 3 つの行を削除する必要があります。
行は 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 リンクが押されたら、3 行すべてを削除する必要があります。これまでのところ、以下のコードを使用して最初の行を削除できました。
$(this).closest("tr").remove();
.next() を使用しようとしましたが、これは機能していないようです。