选择刷新页面后重置为默认值的选项


select options reset to default value after refreshing the page

我使用选择选项从下拉列表中选择类别
当我选择类别并提交时…页面正在刷新,类别将重置为默认值
刷新页面后,我还需要显示所选类别
有人能帮我做这个吗?

<form name="frm" action="" method="post">
<select name="dp" >
<option>Select</option>
<option <?php if (isset($_POST['dp']) && ($_POST['dp']== 'Option 1')) echo " selected='selected'";?> value="Option 1">Option 1</option>
<option <?php if (isset($_POST['dp']) && ($_POST['dp']== 'Option 2')) echo " selected='selected'";?> value="Option 2">Option 2</option>
<option <?php if (isset($_POST['dp']) && ($_POST['dp']== 'Option 3')) echo " selected='selected'";?> value="Option 3">Option 3</option>
</select>
<input type="submit" name="submit" id="submit" value="Submit"/>
</form>

尝试使用$_SESSION来保存选项的提交值,然后重试Manu的脚本,只需更改$_POST

相关文章: