Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/240.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
设置get参数时显示模式,Php引导_Php_Twitter Bootstrap - Fatal编程技术网

设置get参数时显示模式,Php引导

设置get参数时显示模式,Php引导,php,twitter-bootstrap,Php,Twitter Bootstrap,当用户点击链接并设置参数时,我试图显示模式,但什么也没发生,我不知道为什么这段代码不起作用。有人帮忙吗?谢谢 <div class="container-fluid" style="margin: 0 auto; width: 50%"> <div class='btn-group'> <button type='button' class='btn btn-default dropdown-toggle' data-

当用户点击链接并设置参数时,我试图显示模式,但什么也没发生,我不知道为什么这段代码不起作用。有人帮忙吗?谢谢

<div class="container-fluid" style="margin: 0 auto; width: 50%">
            <div class='btn-group'>
            <button type='button' class='btn btn-default dropdown-toggle' data-toggle='dropdown' aria-haspopup='true' aria-expanded='false' style='background-color: #4076BC; color: #fff;'>
                Action<span class='caret'></span>
            </button>
            <ul class="dropdown-menu">
                <li><a href="#">Edit</a></li>
                <li><a href="test.php?deleteUser" data-toggle="modal" data-target="#exampleModal">Delete</a></li>
            </ul>
        </div>
        </div>

<?php
            if (isset($_REQUEST["deleteUser"])) {
                echo '<div id="exampleModal" class="modal fade" tabindex="-1" role="dialog">
                          <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">&times;</span></button>
                                <h4 class="modal-title">Modal title</h4>
                              </div>
                              <div class="modal-body">
                                <p>One fine body&hellip;</p>
                              </div>
                              <div class="modal-footer">
                                <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
                                <button type="button" class="btn btn-primary">Save changes</button>
                              </div>
                            </div>
                          </div>
                        </div>';
            }
        ?>

行动

如果将模态代码放入php if条件中,则不会将其插入DOM中。按原样放置模态代码。它不会显示。使用Jquery检测单击,或者您可以在模式中插入显示块类来显示它,还可以使用Jquery设置要删除的表单值

那么应该怎么办?打开链接或打开模式如果您想打开模式:仅在页面中添加模式代码是不够的。它需要被触发。此代码应打开模式
$(“#myModal”).modal('show')
(直接从引导页面获取)。当单击链接时,应打开此链接:我现在已经解决了问题,将模式代码放入html并在单击后触发模式,但不知道如何发送用户id。当我使用test.php?deleteUser&id=UserId时,我是这样发送的。我的href现在是“#myModal”。如果用户单击ok,我是否可以编写例如“myModal&id=UserId”并在之后处理它?很抱歉,响应太晚,您可以使用Jquery更改/追加id。最好使用jQueryAjax来完成这项工作