Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何创建显示文本信息的下拉框?_Php_Jquery_Html_Css_Ajax - Fatal编程技术网

Php 如何创建显示文本信息的下拉框?

Php 如何创建显示文本信息的下拉框?,php,jquery,html,css,ajax,Php,Jquery,Html,Css,Ajax,我正在创建一个faq页面,我希望有一个下拉列表,其中包含所有常见问题,按下时会显示不同的答案。以下是我想要的示例: 当用户从1中选择问题时,将在区域2中显示该问题的答案 如何使其保持在同一页面上,而不完全加载新的html页面?默认情况下隐藏您的答案。将选择选项的值与单个答案的ID匹配。监控选择的change事件,并在change上显示与所选选项值关联的ID $('select')。在('change',function()上{ var answer=$(this.val(); $('.ans

我正在创建一个faq页面,我希望有一个下拉列表,其中包含所有常见问题,按下时会显示不同的答案。以下是我想要的示例:

当用户从1中选择问题时,将在区域2中显示该问题的答案


如何使其保持在同一页面上,而不完全加载新的html页面?

默认情况下隐藏您的答案。将选择选项的值与单个答案的ID匹配。监控选择的
change
事件,并在
change
上显示与所选选项值关联的ID

$('select')。在('change',function()上{
var answer=$(this.val();
$('.answers').hide();
$('#'+答案).show();
})
。答案{
显示:无;
}

选择
答复1
答复2
答复3
答复1
答复2
答复3

我觉得很奇怪,在你2013年的最后一个答案之后,所有答案都不再被接受。那么,到底发生了什么呢?更不用说这个问题与您几天前提出的问题没有什么不同,因为缺乏详细信息而被关闭。这不是一个代码编写或教程服务。使用AJAX可以帮助您在不重新加载的情况下动态加载内容。这可能会帮助你做你需要的事情。