6
<div id="btns">
   <input id="r01" type="radio" name="music" checked>
   <input id="r02" type="radio" name="music">
   <input id="r03" type="radio" name="music">
   <input id="r04" type="radio" name="music">
   <input id="r05" type="radio" name="music">
</div>

Firefox 24 -r1不检查页面刷新。在 Shift-F5 上 - 有效。
铬 - 工作。

4

2 回答 2

9

如果它在 shift-F5 上工作,它只是意味着,firefox 会保存用户输入,因为表单尚未发送。 Firefox 在重新加载时保留表单数据

刚刚找到解决办法!

只需在您输入的所有内容中添加 autocomplete="off" 即可解决问题。

jQuery 在所有输入和文本区域上解决这个问题

$('input,textarea').attr('autocomplete', 'off');
于 2013-10-11T08:47:15.627 回答
0

长期以来,这是一个 Firefox 问题。

在页面加载时使用 javascript 设置选中的属性:

window.onload=check;
function check() {
  document.getElementById("r01").checked = true;
}
于 2020-01-18T15:10:45.687 回答