在页面刷新时保留单选按钮值


retain radio button value on page refresh

我知道有类似的帖子,但我没有找到我的答案。

在线MCQ考试测试。本页上的问题数量是可变的。每个MCQ(选择题)有4个选项。

<input type="radio"  name="my"  value="1"/>
<input type="radio"  name="my"  value="2"/>
<input type="radio"  name="my" value="3"/>
<input type="radio"  name="my" value="4"/>

考生必须为每个问题选择一个。在页面刷新时,将取消选择。如何保留检查值刷新- javascript, jquery或什么?必要的细节。脚本语言为php

基本html:

<input type="radio" name="my" selected="selected" value="1" />
通过PHP:

for ($i = 1; $i <= 4; $i++) {
    $sel = ($i == $some_way_to_tell_which_to_select) ? ' selected="selected"' : '';
    echo <<<EOL
<input type="radio" name="my"$sel value="$i" />
EOL;
}

似乎您想要一个自动保存表单的数据功能。有几个jquery插件可以做到这一点。最近我用了:http://rikrikrik.com/jquery/autosave/

只有javascript可以为您提供这种功能,而数据仍未在服务器端解析。