单击时显示复选框数据

时间:2017-07-28 03:14:37

标签: javascript jquery checkbox

我正在尝试使用复选框进行多次选择...如果我单击复选框A,则复选框B也会点击。但只有出现的A复选框,我用隐藏状态创建的B复选框,带有css ..

<button type="button" id="delete" title="Delete">Delete</button>

<input type="checkbox" class="select_data"  id="A" name="A[]" value="A" />
<input type="checkbox" class="info_del" id="B" name="B[]" value="B">

$('#delete').click(function() {
        if($('#A').is(":checked")) {
            $('#B').attr('checked', true).val();
         }

    var data = $(".select_data:checked, .info_del:checked").serialize();
    console.log(data);       
});

1 个答案:

答案 0 :(得分:0)

我相信你的jQuery的一行存在语法问题。

尝试更改此行:

$('#B').attr('checked', true).val();

为:

$('#B').prop('checked', true);

这是一个有效的pen