Firefox 5未使用select=";精选;页面刷新时的值,保留旧值

Firefox 5未使用select=";精选;页面刷新时的值,保留旧值,select,firefox-5,Select,Firefox 5,我在Firefox5中发现了一个奇怪的bug(我现在没有访问4的权限)。但是,我认为它可能在Firefox4中工作,因为我刚买了一台新电脑,我不记得以前见过这个错误 我有几个精选的盒子。所选值基于会话值,该会话值可以通过模式窗口中的某些选择进行更改。当我关闭模式窗口并刷新页面时,它不会将选择框更新为正确选择的值,而是保持在第一次加载页面时最初选择的值上。非常奇怪的是,当我在Firebug中查看代码时,它显示了正确选择的值,但这不是选择框显示为选中的值!我还运行了javascript,select

我在Firefox5中发现了一个奇怪的bug(我现在没有访问4的权限)。但是,我认为它可能在Firefox4中工作,因为我刚买了一台新电脑,我不记得以前见过这个错误

我有几个精选的盒子。所选值基于会话值,该会话值可以通过模式窗口中的某些选择进行更改。当我关闭模式窗口并刷新页面时,它不会将选择框更新为正确选择的值,而是保持在第一次加载页面时最初选择的值上。非常奇怪的是,当我在Firebug中查看代码时,它显示了正确选择的值,但这不是选择框显示为选中的值!我还运行了javascript,selectedIndex是我在Firebug中看到的,并且是正确的,但它不是我看到的selected

如果我进行硬刷新,我将看到选择的正确值。我尝试将selectedIndex设置为selectedIndex或其他值,但这仅在硬刷新时有效——尽管我知道代码正在运行,因为警报正在运行。此代码在其他浏览器中运行良好。有人知道有什么解决办法吗

 <select id="sportid" name="sportid">
      <option value="all">All</option>
      <option selected="selected" value="8">3 on 3 Ice Hockey</option>
      <option value="1">Basketball</option>
      <option value="4">Billiards</option>
      <option value="6">Broomball</option>
      <option value="7">Dodgeball</option>
      <option value="10">Field Hockey</option>
 </select>

全部的
三对三冰球
篮球
台球
扫帚球
躲避球
曲棍球
所以,即使3对3冰球应该被选中,html显示被选中,我看到了篮球——这是之前的选择

谢谢! Ember

尝试添加autocomplete=“off”


hadvig,你太棒了!很容易,但我以前从未遇到过这样的情况,我记得。谢谢Autocomplete=“off”在firefox版本25中不起作用。附近有工作吗?
<select id="sportid" name="sportid" autocomplete="off">