如何在不同的页面上使用查询模式?这只适用于一页
How to use query modal on different pages? This only works in one page
如何在不同的页面上使用这个模态?我试了所有我能做的,但它只是在一个页面。
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>
根据您的评论:
我会回显我的$id和整个php块,我只是没有包括它在这里。我只是想知道如何有一个提示确认框,如果我点击删除链接,它会提示一个消息"你想删除这个吗?"一个文本框,其中将输入确认码。如果确认码= $confirmation_code,则删除记录,否则不删除。
要达到想要的效果,需要很多步骤。但我可以给你一个你需要采取的步骤清单:
- 您可以使用
prompt()
函数创建提示符,也可以将提示符作为第一个参数,您可以还可以将该提示符的返回值存储在变量中以供稍后使用。(如var code = prompt("Enter a confirmation code")
…) - 执行Ajax请求将数据发送到服务器。
- 比较服务器端数据并执行服务器端所需的任何操作,或者如果需要在客户端执行任何操作,则将数据发送回客户端。
相关文章:
- 内部分区字体大小获胜'调整浏览器窗口大小时不会随媒体查询而更改
- Javascript,访问一个主要对象模块模式中的每个对象
- 是否有任何snippet或jQuery插件可以列出easylist.txt模式匹配的DOM中的所有元素
- 自定义 CSS 媒体打印查询中的模式高度和宽度
- j查询模块模式未命名 |如何访问“$”
- j查询模式窗口,刷新父问题
- 禁用基于媒体查询纵向模式的javascript文件
- 如何在angular中访问URL中的查询参数(在hash之外,非html 5模式)
- j查询页面淡入淡出和严格模式
- j查询 UI 模式对话框在叠加单击时全局关闭
- 从查询传递模式 ID,以便可以在另一个查询中使用
- 模式对话框 j查询规则
- 是否有管理并行AJAX查询的设计模式
- GraphQL/中继模式”;无法查询字段&”;
- 如何在使用新列升级表模式时使SELECT查询工作
- 发送数据到bootstrap模式并执行mysql查询
- jQuery+Module模式:何时声明/查询元素
- 处理编排的最佳模式.io查询
- 如何在不同的页面上使用查询模式?这只适用于一页
- 查询模式:'本地'在使用组合框和本地商店时可选