vodepan
2015-11-02 00:48
采纳率: 100%
浏览 2.4k
已采纳

thinkphp中关于使用jquery如何判断radio是否都被选中?

想做个在线考试系统,从数据库中取出试题后,想判断下 radio是否都被选中,未被全部选中弹出提示框,一下是html部分代码

 <div id="ks_tm">       
            <volist name="list" id="vo">
            <input type="hidden" name="info[id][]" value="{$vo.id}"/>
            <ul>
                <li style="background:#eee;font-weight:bold;line-height:20px">{$i}.{$vo.question}</li>


                <li>A<input type="radio" name="info[an][{$key}]"  value="A"/>{$vo.an1}</li>
                <li>B<input type="radio" name="info[an][{$key}]" value="B"/>{$vo.an2}</li>
                <li>C<input type="radio" name="info[an][{$key}]" value="C"/>{$vo.an3}</li>
                <li>D<input type="radio" name="info[an][{$key}]" value="D"/>{$vo.an4}</li>

                <li style="color:blue">您的答案为:{$data['stu_answer'][$key]}</li>
                <li style="color:red">正确答案为:{$vo.answer}</li>



            </ul>

            </volist>

            </div>
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • 已采纳
     var ul=$('#ks_tm ul'),rbck=ul.find(':radio:checked');
    if(ul.length!=rbck.length){
    alert('没有选择所有题目'!);
    return;
    }
    
    打赏 评论

相关推荐 更多相似问题