私はデータテーブルを使って作業していて、テーブルから行を削除するために削除ボタンを追加しました。ここではいくつかのHTMLオープンモーダルボタンをモーダルにパラメータとして送信するにはどうすればいいですか?
私のモーダルは次のとおりです。
<!-- Modal -->
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
<h4 class="modal-title" id="myModalLabel">Confirm Remove</h4>
</div>
<div class="modal-body">
<label for="version" class="control-label">Removing a row from the table cannot be undone. Are you sure you want to continue</label>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button>
<button type="button" class="btn btn-danger btn-ok" >Remove</button>
</div>
</div>
</div>
</div>
<!-- Modal End -->
マイ削除]ボタン
<td><button type="button" class='btn btn-danger' data-toggle="modal" data-target='#myModal' >Remove</button></td>
私はモーダルを開くことができますが、私は[削除]をクリックしたときに、何も起こりません。ここに私の.jsファイルのコードがあります
function removeRow(btn) {
var table = $('#Table').DataTable({"retrieve": true});
var row = $(btn).closest('tr');
if(row) {
table.row(row).remove().draw();
}
}
$('#myModal').on('show.bs.modal', function(e) {
var button = e.relatedTarget;
$('.btn-ok', this).data('button', button);
});
$('#myModal').on('click', '.btn-ok', function(e) {
var button = $(this).data('button');
removeRow(button);
});
私は間違っていますか?
はい、私はそれを逃したあなたに感謝。私のコードはまだ動作していないようです – pyguy