私は次のHTMLを使用しています。どのように正しくJavaScriptを使用してテーブルの行を削除するには?
<tr id="1">
<td></td>
<td><input class="form-control" value="Extra Data"></td>
<td><a href="#save" class="addsub_MS btn btn-primary btn-lg" id="1">Save</a></td>
<td><a href="#delete" class="delete_MS btn btn-primary btn-lg" id="1">Delete</a></td>
<td></td>
</tr>
私はこれが行を削除しません。次のJavaScript
$("a[href=#delete]").click(function() {
var id;
if ($(this).hasClass('delete_MS')) {
var id = $(this).attr("id");
}
var data = {
id: id
};
$.ajax({
type: "POST",
url: "deleteparent.php",
data: data
}).done(function() {
$(this).closest('tr').remove();
});
});
を使用して行を削除しようとしています。
提案がありますか?