我有一个简单的网页,带有下拉菜单和一些选项。我想能够得到用户的选择,然后在网页上输出相同的选择。这是我目前掌握的代码。
\\\\Pretty standard code for getting the header and title and <\\div> etc.
<select id="animal" name="animal">
<option value="0">--Select Animal--</option>
<option value="Cat">Cat</option>
<option value="Dog">Dog</option>
<option value="Cow">Cow</option>
</select>
<?php
if($_POST[\'submit\'] && $_POST[\'submit\'] != 0)
{
$animal=$_POST[\'animal\'];
location.reload();
}
print_r($animal);
?>
\\\\Pretty standard code for getting the footer etc.
下拉框显示正常,如下所示。它显示了所有选项,但当我选择一个选项时,什么都不会发生。我要做的是显示所选内容,即本例中的“Cat”。(目前还没有发生)。
请引导我,我做错了什么。最终,我希望用下拉列表做其他事情。但如果我能做到这一点,我将了解如何获取数据和更新页面。接下来的步骤相对容易。此外,这段代码也是我的页面模板文件的一部分。如果需要,我可以上传整个代码。
Update: 最终我想做这样的东西。也就是说,根据用户选择的过滤器显示相关帖子(如果有帮助的话)。