2011-11-09 74 views
0

我使用的是php,html,javascript,mysql。 我的功能是這樣的。我有一個由html製作的部門,它將數據庫中的數據作爲列表進行檢索。因此,如果有5個列表項目每個都會有一個onclick事件,則會顯示一個彈出窗口。彈出窗口由javascript顯示。所以,我完成了這部分。我堅持的階段是我必須從我的MySQL標籤中獲取數據到該彈出窗口。我怎麼能做到這一點, 夥計們,請幫助我。從mysql獲取數據到彈出窗口

我也有一個示例網站,看起來完全像我的應用程序。請檢查一下。

http://yale.roammeo.com/main/#!/list/2011-11-09/12-30/

彈出沒有顯示任何實際存在的頁面。它只是顯示一個新的HTML頁面,其中有兩個部門。如何從mysql中檢索數據到這個部門?

<div id="blanket" style="display:none;"></div> 
<div id="popUpDiv" style="display:none;width:500px;height:400px;"> 
<div align="left" class="popup_head"> 
<div align="right" style="float:right;width:10%"> 
<a href="#" onclick="popup('popUpDiv')" style="color:#FFFFFF;text-decoration:none">X</a> 
</div> 
<div style="clear:both"></div> 
</div> 
<div align="center" style="padding:10px;"> 

<form action="" onSubmit='search()' method="post" name="frmSendMsg"> 
</form> 
</div> 
</div> 
+0

我很害怕:O – Kowser

回答

0

那麼,這取決於你的JavaScript彈出如何工作。

如果彈出窗口顯示一些物理存在的頁面,那麼這個頁面應該像從主頁面那樣從mysql獲取數據。

如果彈出窗口顯示一些動態的js生成的頁面,您應該使用AJAX技術,即有一些PHP後端能夠從mysql獲取數據並從javascript處理後端。大多數現代的JS框架可以以任何你想要的方式來執行(XML,JSON等)。