php
  • twitter-bootstrap
  • 2017-05-29 28 views 0 likes 
    0

    我想顯示模式,當用戶點擊鏈接並設置參數,但沒有任何反應,我不知道爲什麼這段代碼不起作用。有人幫忙?謝謝設置get參數時顯示模式,Php引導

    <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>'; 
          } 
         ?> 
    
    +0

    那麼應該怎麼辦?打開鏈接或打開模型 –

    +0

    如果你想打開模態: 在頁面中添加模態代碼是不夠的。 它需要被觸發。 這段代碼應該打開模式'$('#myModal')。modal('show')'(直接從bootstrap頁面獲取)。 – Arthur

    +0

    當點擊鏈接模式應該打開,這個鏈接:Delete

    回答

    0

    如果你把模態代碼放在PHP裏面if條件那麼它不會被插入到DOM中。按照原樣放置模態代碼。它不會顯示。使用jquery來檢測點擊或者你可以在模態中插入顯示塊類來顯示它,還可以使用jquery設置表單值來刪除

    +0

    我現在已經解決了問題,將模態代碼放入html並點擊後觸發模式,但不知道如何發送用戶ID。當我使用test.php?deleteUser&id = UserId我發送這種方式。我現在的href是「#myModal」。我可以編寫例如「myModal&id = UserId」並處理,如果用戶點擊確定後? –

    +0

    對不起,您可以使用Jquery來更改/追加ID。並更好地使用jquery ajax來完成這項工作 – Danial

    相關問題