无法使用 jQuery 删除按钮的禁用 属性

Not able to remove disable property of button using jQuery

我有一组复选框,一次只会选中其中一个。 (我需要这里的复选框而不是单选按钮)。同一页面中有一个禁用按钮。

我试图在单击复选框时删除禁用的 属性 按钮。

不幸的是,它没有用。

HTML

<input type="checkbox" name="group2[]" class="me" data-btname="xxxx" />
<input type="checkbox" name="group2[]" class="me" data-btname="xxxx" />
<input type="checkbox" name="group2[]" class="me" data-btname="xxxx" />

<input type="button" name="aa" id="xxxx" value="this is me" disabled />

jQuery

$('.me').on('change', function() {
    $('input[name="' + this.name + '"]').not(this).prop('checked', false);
    var buton_namee = $(this).attr('data-btname');
    //alert(buton_namee);
    $('#buton_namee').removeAttr('disabled');
});

Fiddle

您正在从 data-btname 中检索 id,因此将其放入如下所示的选择器中

$('#' + buton_namee).removeAttr('disabled');