我遇到的问题是,提交表单时,用户的下拉选择会丢失,我希望在加载后自动选择下拉菜单选择(表单发布到与提交相同的页面) ,基于用户的下拉选择。
我想知道使用发布$_POST
值的最简单方法是什么,从<select>
元素到从选择下拉列表中自动选择相应的选项。
这是我尝试过的,但没有成功:
<select name="filter1" value="<?php echo isset($_POST['filter1']) ? $_POST['filter1'] : ""; ?>">
<?php echo getFilterOptions(); ?>
</select>
注意:我正在寻找最简单的方法来做到这一点。我愿意使用 JQuery、JavaScript 或 PHP 作为解决方案。如果可能的话,我不想在选项中硬编码任何东西,因为它们是使用 mySQL / PHP 自动生成的。