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

时间:2011-11-09 19:18:37

标签: php javascript jquery

我知道在这个主题上有类似的帖子,但我没有从那里找到答案。

在线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"/>

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

2 个答案:

答案 0 :(得分:0)

基本的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;
}

答案 1 :(得分:0)

似乎您需要自动保存表单的数据功能。有几个jquery插件。最近我用过: http://rikrikrik.com/jquery/autosave/

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