2013-05-04 62 views
0
麻煩

我已創建的列表dinamically使用PHP自舉:使用模態用於顯示動態數據

while($row = $result->fetch_assoc()){ //$row is a row fetched from my database 
<tr> 
    <td><?php echo $row['id']?></td> 
    <td><?php echo $row['name']?></td> 
    <td><?php echo $row['surname']?></td> 
    <td><a href="#Modal" <?php echo "id= " . $row['username'] ?> class="btn btn-small btn-info" data-toggle="modal" > Vedi</a></td> 
</tr> 
} 

模態是這樣的:

<div id="Modal" class="modal hide fade" tabindex="-1" role="dialog" aria-labelledby="ModalLabel" aria-hidden="true"> 
     <div class="modal-header"> 
     <a class="close" data-dismiss="modal" aria-hidden="true">×</a> 
     <h3 id="myModalLabel">user information</h3> 
     </div> 
     <div class="modal-body" id="loadInfo"> 
     <div class="row-fluid"> 
      <div class="span12"> 

     <!-- my php code here --> 

     </div> 
     </div> 
    </div> 
</div> 

我的PHP代碼必須被稱爲精確用戶。所以我需要Modal可以接收到這個ID以執行正確的PHP代碼。

如何獲得此結果?

+0

爲什麼downvote? 。 – GVillani82 2013-05-04 15:58:48

+0

在鏈接上設置了一個jQuery點擊處理程序,它可以更新模式中您想要的任何內容。不能在瀏覽器中運行php,所以不能完全清楚你的期望是什麼 – charlietfl 2013-05-04 16:09:06

+0

@ Joseph82我面臨同樣的問題,我是一個新手,不知道如何實現它。我有一個動態列表,但當我使用youtube iFrame以模式顯示它時,則只有第一個播放的視頻不是。你可以請分享代碼,以便我可以從中獲得幫助。提前致謝。 – Jiteen 2014-09-21 05:56:00

回答

1

將用戶信息的值分配給javascript變量。向data-user_id=<?php echo $row['id']; ?>這樣的模式切換按鈕添加一個數據屬性,並創建一個jQuery點擊處理程序來更新模式的內容,以匹配您點擊的按鈕。