开发者社区> 问答> 正文

thinkphp中关于使用jquery怎么判断radio是否都被选中的问题

吴孟桥 2016-06-02 16:40:52 1086

想做个在线考试系统,从数据库中取出试题后,想判断下 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>
JavaScript PHP 数据库
分享到
取消 提交回答
全部回答(1)
  • 吴孟桥
    2019-07-17 19:25:14
    var ul=$('#ks_tm ul'),rbck=ul.find(':radio:checked');
    if(ul.length!=rbck.length){
    alert('没有选择所有题目'!);
    return;
    }

    可以这样

    0 0

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题
推荐课程