如何检查具有值的复选框

时间:2014-11-20 12:12:23

标签: jquery

这是html

<div class="form-field"><input name="category" id="library_category" type="radio" value="Engineering" class="form-radio" required="required"/> Engineering</div>
 管理  医  教育  农业

这是jquery

var obj = jQuery.parseJSON(data);
        $('#library_category').val(obj.library_category);
        $('#library_type').val(obj.library_type);
        $('#library_attention').val(obj.library_attention);

        $('#library_category1').prop("checked", true);
});}

1 个答案:

答案 0 :(得分:0)

如果我的问题正确,您可以通过以下方式选中复选框:

$('#library_category').prop("checked", true);

$('#library_category').val(obj.library_category).prop("checked", true);

不是最好的方法,但这应该有效(将值放入输入后):

    $('.form-radio').each(function(){
        if($(this).val() == obj.library_category){
            $(this).prop("checked", true);
        }
    });