Javascript 是否在页面刷新时还原下拉选择的选项?

Javascript 是否在页面刷新时还原下拉选择的选项?,javascript,jquery,html,Javascript,Jquery,Html,我有一张这样的表格 <html> <body> <form> <select name="alphabets" id="alphabets"> <option value="A">A</option> <option value="B">B</option> <option value="C">C</option> <option valu

我有一张这样的表格

<html>
<body>
<form>
<select name="alphabets" id="alphabets">
    <option value="A">A</option>
    <option value="B">B</option>
    <option value="C">C</option>
    <option value="D" selected="selected">D</option>
</select>
</form>
</body>
</html>
当我第一次拉页面时,选择选项D。如果我从下拉列表中选择选项A,然后进行页面刷新,我希望下拉列表选项返回到D。在页面刷新时,我希望所有内容都返回到初始状态。但下拉列表显示选项A或之前选择的任何内容

知道如何在页面刷新时设置页面显示选项D吗


谢谢。

将以下内容放在页面的脚本标记中

 $(function(){
      $('#alphabets option[value="D"]').attr('selected', true);
 });

将以下内容放置在页面的脚本标记中

 $(function(){
      $('#alphabets option[value="D"]').attr('selected', true);
 });
我认为这只能在支持的浏览器中使用,但我还没有测试过


我认为这只适用于支持的浏览器,但我还没有测试过它。

这是Firefox在选择列表中记住选择的一个“功能”


将autocomplete=off添加到标记中。

这是一项“功能”,Firefox可以记住选择列表中的选择


将autocomplete=off添加到标签中。

您正在Firefox中刷新吗?这是我使用过的唯一一款在页面刷新时保持表单数据的浏览器。您是否在文档就绪处理程序中或在select之后出现的脚本块中尝试过以下操作:$alphabets.vald您是否在Firefox中刷新了?这是我使用过的唯一一款在页面刷新时保持表单数据的浏览器。您是否在文档就绪处理程序中或在select之后出现的脚本块中尝试过以下操作:$alphabets.valDPlacing this in$window.on'load',function{};帮了我的忙。把这个放在$window.on'load',函数{};帮助了我。