如何在不同的页面上使用查询模式?这仅适用于一页

时间:2015-05-28 02:47:56

标签: javascript php html

如何在不同页面上使用此模式?我尽我所能,但它只在一页上工作。

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">&times;</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>

1 个答案:

答案 0 :(得分:1)

根据您的评论:

  

我回应了我的$ id和整个php块,我只是没有在这里包含它。我只是想知道如何有一个提示确认框,如果我点击删除链接,它会提示一条消息&#34;你要删除它吗?&#34;使用TEXTBOX输入CONFIRMATION CODE。如果确认码= $ confirmation_code,那么它将删除记录,否则不会。

为了获得理想的效果,需要采取相当多的步骤。但我可以列出一些您需要采取的步骤:

  1. 您可以使用prompt()函数发出提示,也可以将提示作为第一个参数发出消息,您也可以 将该提示的返回值存储在变量中以后再用(例如var code = prompt("Enter a confirmation code") ...)
  2. 执行Ajax请求以将该数据发送到服务器。
  3. 比较数据服务器端并执行服务器端所需的任何操作,或者如果您还需要在客户端执行任何操作,则将数据发送回客户端。