主要浏览器上的异常选择框行为

时间:2013-12-30 15:44:50

标签: forms html-select

我创建了一个小测试页面来演示我在选择框中选择不需要的选项时遇到的问题。

<html>
<body>
    How clever are you?
    <form action = "http://www.google.com">
        <select name="select">
          <option value="1">Very</option> 
          <option value="2" selected>Extremely</option>
          <option value="3">Extraordinarily</option>
        </select>
        <input type = "submit"/>
    </form>
</body>
</html>

我遇到的问题可以转载如下:

  • 选择非默认值(“非常”或“非常”)
  • 提交表格
  • 按浏览器上的后退按钮返回测试页

我所期望的是页面将被刷新并且将再次选择特定选择的选项(“极端”),但它被设置为用户设置的最后一个值。我试图找到解决此问题的方法,但一直无法解决。有人可以指出我为什么会出现这种情况的方向?

1 个答案:

答案 0 :(得分:0)

本杰明托德给出了正确答案:

  

看看这个问题:Browser caching select tag state and ignoring selected="true"