如何使用jquery检查表单中多个动态单选按钮的值

比勒年

我正在尝试制作一个测验系统。我创建了动态单选按钮。现在我想检查所选单选按钮的值。我怎样才能做到这一点?

 function createquestionpaper(qlist)
    {
        var questionform = $('#quesform');
        var quesNum = 1;
        $.each(qlist, function (index, val) {
            var questionstring = '<div class="form-group" ><label class="control-label" id="'+val.Question_ID+'">'+quesNum+'. '+val.Question1+'</label>'+
                                  '<div class="radio"><input type="radio" name="'+val.Question_ID+'" value="1">'+val.Option1+'</div>' +
                                   '<div class="radio"><input type="radio" name="' + val.Question_ID + '" value="2">' + val.Option2 + '</div>' +
                                  '<div class="radio"><input type="radio" name="' + val.Question_ID + '" value="3">' + val.Option3 + '</div>' +
                                  '<div class="radio"><input type="radio" name="' + val.Question_ID + '" value="4">' + val.Option4 + '</div>' +
                                  '</div><hr>';
            questionform.append(questionstring);
            quesNum = quesNum + 1;

        });
约书亚K

因为其他答案没有提到同时检查所有值的解决方案:

// right answers
var solutions = [1,3,1,1,2,3,4];
// all answers from all questions (get all checked radio-inputs, then get all values)
var valuesForAllQuestions = $('.form-group', '#quesform').find('input:radio:checked').map(function() {return $(this).val()}).get();
// map them to points (1=correct answer, 0=false), then reduce it to a sum
var correct = valuesForAllQuestions.map((answer, idx)=>(answer==solutions[idx]?1:0)).reduce((sum, actual)=>sum+actual,0);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

jQuery:如何检查表单字段的值

来自分类Dev

如何检查表行是否包含jQuery中的某个按钮?

来自分类Dev

如何使用PostgreSQL检查表UNLOGGED?

来自分类Dev

检查表行列中的值

来自分类Dev

使用jQuery检查表单输入值

来自分类Dev

如何检查表单关闭按钮的状态(启用/禁用)

来自分类Dev

如何在插入数据库之前检查表单中的重复值

来自分类Dev

如何使用Jquery检查是否检查了动态生成的单选按钮?

来自分类Dev

当检查表1中单选按钮的特定值时,更改表2中的行类别

来自分类Dev

我正在尝试使用dlookup从表单检查表中的isl值是否为抗

来自分类Dev

检查表单的单选按钮值

来自分类Dev

有没有一种方法可以检查表单中是否单击了任何单选按钮?

来自分类Dev

如何检查表中是否存在值-Postgres PLPGSQL

来自分类Dev

jQuery检查多个单选按钮的值

来自分类Dev

如何检查表单中的所有TImage

来自分类Dev

如何检查表格中的所有值?

来自分类Dev

如何使jQuery检查表单中添加的最后一个值?

来自分类Dev

如何检查jQuery中的多个单选按钮?

来自分类Dev

如何使用Jquery检查表是否有价值

来自分类Dev

如何使用SQL检查表中是否存在变量

来自分类Dev

如何使用PHP检查表单字段的特定值?

来自分类Dev

在检查表单中的单选按钮的值后更改变量url

来自分类Dev

如何使用HTML表单中的javascript检查单选按钮验证

来自分类Dev

提交单选按钮检查表格

来自分类Dev

使用JQuery检查表单

来自分类Dev

如何不断检查表单中的更改

来自分类Dev

如何在 vuejs2 中检查表单是否有效并禁用提交按钮?

来自分类Dev

如何在发布表单之前检查表单字段值 - Django

来自分类Dev

如何检查表中的连续值?

Related 相关文章

热门标签

归档