だから、削除ボタンを使用してテーブルの行を削除すると、削除プロセスを確認するためのモーダルが表示されます。ただし、削除プロセスを完了するために、IDにURL(この場合はfilenameを使用)を渡す必要があります。しかし、モーダルの "はい"ボタンで削除するために完全なURLを渡すことはできません。私はこのようなプロセスをシミュレートしようとしています。PlunkerCodeigniterブートストラップモーダル削除
ここにコードがあります。
モーダル:
<div class="modal-body text-center">
<p> Are you sure you want to remove this from the list? </p><br><br>
<button type="submit" class="btn btn-custom-1">Yes</button>
<button type="button" class="btn btn-custom" data-dismiss="modal">Cancel</button>
</div>
[削除]ボタン:
<button type="button" class="btn btn-custom-3" data-href="<?php echo base_url() . 'admin_forms/delete_carsticker/' . $row->filename; ?>" data-toggle="modal" data-target="#delete-modal"><span class="glyphicon glyphicon-trash" aria-hidden="true"></span> Delete </button>
Javascriptを:
$('#delete-modal').on('show.bs.modal', function(e) {
$(this).find('.btn-custom-1').attr('href', $(e.relatedTarget).data('href'));
});
YESで正しくdelete_idを使用するにはどうすればよいですか?申し訳ありませんが、私はJavaScriptの初心者です – coderszx
私の例を更新しました。 delete_idはグローバルなので、すべてのハンドラはそれを使用できます。 – Paul