如何在不同页面上使用此模式?我尽我所能,但它只在一页上工作。
HTML:
<div class="modal fade" id="confirm-delete1" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h3 class="modal-title" id="myModalLabel">Confirm Delete</h3>
</div>
<div class="modal-body">
<p>Are you sure you want to delete this record?</p>
</div>
<div class="modal-footer">
<a class="btn btn-danger btn-ok">Delete</a>
<button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button>
</div>
</div>
</div>
</div>
JavaScript的:
<script>
$('#confirm-delete1').on('show.bs.modal', function(e) {
$(this).find('.btn-ok').attr('href', $(e.relatedTarget).data('href'));
});
</script>
锚点/链接:
<a href="#" data-href="delete-journal.php?id='.$id.'" data-toggle="#confirm-delete1"><i class="fa fa-fw fa-trash-o" alt="Delete journal" title="Delete journal"></i>delete</a>
答案 0 :(得分:1)
根据您的评论:
我回应了我的$ id和整个php块,我只是没有在这里包含它。我只是想知道如何有一个提示确认框,如果我点击删除链接,它会提示一条消息&#34;你要删除它吗?&#34;使用TEXTBOX输入CONFIRMATION CODE。如果确认码= $ confirmation_code,那么它将删除记录,否则不会。
为了获得理想的效果,需要采取相当多的步骤。但我可以列出一些您需要采取的步骤:
prompt()
函数发出提示,也可以将提示作为第一个参数发出消息,您也可以 将该提示的返回值存储在变量中以后再用(例如var code = prompt("Enter a confirmation code")
...)