我有三个单选按钮,第一个被选中(check =“checked”)。但是当我刷新页面时,所选输入自动在第一个和第二个输入之间切换!Firefox:当刷新页面时,所选的单选按钮会自动更改
这很奇怪!用萤火虫,我可以看到只有第一个输入已经检查=“检查”属性,但在渲染页面中第二个被选中!
有没有意见?
[注:jQuery是加载页面上,但我认为这是不相关的jQuery)
我有三个单选按钮,第一个被选中(check =“checked”)。但是当我刷新页面时,所选输入自动在第一个和第二个输入之间切换!Firefox:当刷新页面时,所选的单选按钮会自动更改
这很奇怪!用萤火虫,我可以看到只有第一个输入已经检查=“检查”属性,但在渲染页面中第二个被选中!
有没有意见?
[注:jQuery是加载页面上,但我认为这是不相关的jQuery)
当你刚刚刷新或点击F5页面上,最后选定的项目保存,但如果按Ctrl + F5(硬刷新),项目重置为默认值。
值得注意的是,如果您在每个单独的单选按钮标签中放置了'autocomplete =“off”',它也可以工作。 – 2013-01-24 21:16:58
@seanlinmt,谢谢。我到处寻找为什么会发生这种事情,并最终解决了这个问题。 – 2013-02-17 21:43:12
新增自动完成=“关闭”正如你可以添加“document.forms [0] .reset段()”中的脚本标记解决方法在文档末尾,即使原始的重新加载没有,这也正确地显示'CHECKED'值。
https://bugzilla.mozilla.org/show_bug.cgi?id=338593
但是仍然发现在IE浏览器的类似的问题。任何修复程序的IE?
好吧,单选按钮的状态不会自动保留在后备,所以你必须在服务器上做一些额外的工作才能实现。你必须发布一些实际的代码给任何人说什么有用的,但。 – tdammers 2011-04-24 19:42:11