2012-02-22 114 views
0

我正在PHP中的測試項目。我想要顯示一些關於點擊「查看詳情」按鈕的信息。但有3個不同的按鈕是這樣的。每個都顯示不同的信息。我想像用戶一樣只能看到一個信息。誰能幫我?按鈕顯示的信息請點擊

在此先感謝。 enter image description here

+1

你嘗試過JavaScript或jQuery的?這兩個都很容易,你想要>> – 2012-02-22 05:24:11

+0

如果問題是「任何人都可以幫我嗎?」 - 是的,如果你描述實際問題是什麼,很多人都可以幫助你。 – Teneff 2012-02-22 05:25:02

+0

@jogesh_p謝謝親愛的...但我沒有更多的關於jQuery的想法。那麼請你給我一些參考代碼? – Hardik 2012-02-22 05:28:27

回答

2

您將管理標誌來顯示/隱藏您的信息。

e.g如果任何一個點擊查看詳細信息按鈕,您可以在JavaScript設置標誌= 1,並檢查該標誌上的另一個按鈕點擊,如果已經是1,則不會顯示任何信息。

+0

是的,我知道,但問題是,在頁面的隱藏內容的sapce顯示空白。我想刪除那個空間時,另一個按鈕將被點擊 – Hardik 2012-02-22 05:52:30

+0

好吧,你可以指定空白像document.getElementById('div')。innerHTML =''; OR document.getElementById('div')。style.display ='none'; – Hkachhia 2012-02-22 05:59:45

+0

如何顯示內容? – Hardik 2012-02-22 06:23:40

1

你可以創建一個包裝div來說「resultsDiv」,並​​顯示從你的php文件到這個DIV的響應(ajax)。所以,只有一個信息被認爲是在同一時間,如:

 

//First ajax call on first button click, 
$.ajax({ 
... 
.. 
success: function(resp) { 
$("#resultsDiv").html(''); //clear the DIV html 
$("#resultsDiv").html(resp); //place the response 
} 
}); 
//Second ajax call on second button click, 
$.ajax({ 
... 
.. 
success: function(resp) { 
$("#resultsDiv").html(''); 
$("#resultsDiv").html(resp); 
} 
}); 
//more ajax calls 
//your div that will hold response of ajax call on various button clicks 
<div id="resultsDiv"></div> 
 

您是不是要找這樣的事情

+0

現在請查看我已上傳的圖片....在此我想顯示在特定按鈕的特定

的內容。現在我想你會得到了我想要做的... – Hardik 2012-02-22 05:38:43

+0

而另一個問題是,在頁面的隱藏內容的sapce顯示空白。我想刪除空間時,另一個按鈕被點擊 – Hardik 2012-02-22 05:53:06