Jquery Firefox:页面刷新时,所选单选按钮会自动更改

Jquery Firefox:页面刷新时,所选单选按钮会自动更改,jquery,firefox,radio-button,Jquery,Firefox,Radio Button,我有三个单选按钮,第一个被选中(使用checked=“checked”)。但当我刷新页面时,所选输入会自动在第一个和第二个输入之间切换 真奇怪!使用firebug,我可以看到只有第一个输入具有check=“checked”属性,但在呈现页面中,第二个输入被选中 有什么意见吗 [注意:JQuery加载在页面上,但我认为它与JQuery无关)当您仅刷新页面或单击页面上的F5时,最后一个选定的项目已保存,但如果按Ctrl+F5(硬刷新),项目将重置为默认值。显然这是一个已知的错误 此问题的解决方法是在

我有三个单选按钮,第一个被选中(使用checked=“checked”)。但当我刷新页面时,所选输入会自动在第一个和第二个输入之间切换

真奇怪!使用firebug,我可以看到只有第一个输入具有check=“checked”属性,但在呈现页面中,第二个输入被选中

有什么意见吗


[注意:JQuery加载在页面上,但我认为它与JQuery无关)

当您仅刷新页面或单击页面上的F5时,最后一个选定的项目已保存,但如果按Ctrl+F5(硬刷新),项目将重置为默认值。

显然这是一个已知的错误

此问题的解决方法是在表单标记中添加autocomplete=“off”

<form method="post" autocomplete="off">

作为一种解决方法,您可以在文档末尾的脚本标记中添加“document.forms[0].reset()”,这样就可以正确显示“CHECKED”值,即使原始重新加载没有这样做


然而,仍然在IE上发现类似的问题。IE有任何修复吗?

嗯,单选按钮状态不会在回发中自动保留,因此您必须在服务器上做一些额外的工作才能实现。您必须发布一些实际的代码,以便任何人说一些有用的话。值得注意的是,如果您将
autocomplete=“off”
在每个单选按钮标签中。@seanlinmt,谢谢。我到处寻找这一切发生的原因,最后终于解决了。