【发布时间】:2020-06-11 08:56:58
【问题描述】:
我在 HTML 中使用了一个简单的下拉框,如下所示,默认选择第一个选项(只是一个号召性用语):
<select class="form-control" id="elementID" name="elementName" required="required">
<option value="" default="default" selected="selected">---Choose your Size---</option>
<option>25,000</option>
<option>50,000</option>
<option>100,000</option>
</select>
<button class="btn btn-primary btn-block" type="submit">Send Now</button>
但是,当用户选择其他选项之一(例如 25,000)并刷新页面而不是提交表单时,它会继续显示已选择的选项。我该如何防止呢?使用火狐。
试图搜索这个问题,但在 SO 上找不到。在这里感谢任何帮助。
【问题讨论】:
-
除非您将新的默认值存储在某处(即服务器或本地存储),否则浏览器(或 html 代码)将始终默认为您构建的默认值。我怀疑您是在用简单的 HTML 编写所有这些内容。
-
检查顶部的 url 天气它在提交时显示所选选项。如果它比表单有效