Javascript 基于单选按钮选择的互斥元素

Javascript 基于单选按钮选择的互斥元素,javascript,jquery,forms,Javascript,Jquery,Forms,我想根据单选按钮选择切换两个表单字段的启用/禁用。没有发生。看一看,请告诉我大脑皮层的哪一部分需要开发。-。谢谢试试这个: function initPopupInputsEffect() { if ($('input[name=ruleType]:checked').val() == "Banana") { $("#AppleBoat").attr('disabled', true); $("#BananaBoat").attr('disabled',

我想根据单选按钮选择切换两个表单字段的启用/禁用。没有发生。看一看,请告诉我大脑皮层的哪一部分需要开发。-。谢谢

试试这个:

function initPopupInputsEffect() {
    if ($('input[name=ruleType]:checked').val() == "Banana") {
        $("#AppleBoat").attr('disabled', true);
        $("#BananaBoat").attr('disabled', false);
    }
    else { 
        $("#BananaBoat").attr('disabled', true);
        $("#AppleBoat").attr('disabled', false);
    }
}​


您需要查找:checked单选按钮,然后相应地将disabled属性设置为true或false,而不是将其删除。

谢谢,先生。愿过多的金质徽章在天涯海角前穿过你的怀抱。