【发布时间】:2012-06-29 17:28:25
【问题描述】:
我有一个包含一系列问题和单选按钮的表单。每组是 相同的 5 个值,顺序打乱,所以用户看不到模式。
当用户点击一个按钮时,我想先获取每个按钮的值
组(我想我知道如何处理
$('input:radio[name=bar]:checked').val();) 然后看看总共有多少
每个字符串都被挑选出来。
在这个示例问题中:
<input type="radio" name="q1" value="loner">
<input type="radio" name="q1" value="partier"
<input type="radio" name="q1" value="clueless">
<input type="radio" name="q1" value="romantic">
<input type="radio" name="q1" value="pragmatic">
所以,我可能有 10 到 20 个问题的答案,这些问题映射到这些(在这里组成)值。最后,用户点击一个按钮,需要将 5 个词条中的每一个词条被选中的次数加起来,看看哪个词条被选中的次数最多,如“你是个浪漫主义者”。
我希望这很清楚。
【问题讨论】:
-
处理方式略有不同:jsfiddle.net/pbysh/u8FQX
标签: jquery arrays forms radio-button