我正在用PHP编写测试项目。我想显示点击名为“查看详细信息”按钮的一些信息。但是有3个不同的按钮。每个都显示不同的信息。我想管理,就像用户一次只能看到一个信息。谁能帮我?
提前致谢。
答案 0 :(得分:2)
您将管理标记以显示/隐藏您的信息。
例如,如果任何一次单击视图详细信息按钮,您在javascript中设置了flag = 1并在另一个按钮上单击此标志,如果已经是1则不显示任何信息。
答案 1 :(得分: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>
你的意思是什么