我有一个表单,上面有 20 个单选按钮。如果页面上有错误(页面将刷新),我需要存储单选按钮的状态。我设法让它工作了 50%。但是,如果我在第二次刷新时选择不同的单选按钮,它仍然会保留第一次提交的状态。
这是我的代码:
var x= $("input[id^='question-']");
$(x).click(function(){
localStorage['radios'] = this.checked;
});
$(x).prop('checked', localStorage['radios'] == 'true');
任何帮助将不胜感激!