2012-02-22 153 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