可选的上传字段javascript

时间:2015-09-22 10:43:07

标签: javascript jquery html forms

我正在尝试通过在上传字段中添加禁用属性来创建可选的上传字段,只要选中值为false的单选按钮。如果用户点击另一个单选按钮,则需要再次删除attr disabled。

这是我的fiddle

这是我的脚本,它执行添加和删除。请注意,我不喜欢这些语言。

$(function(){
    if($("#optionsRadios1").is(":checked")){
        $("#optupload").removeAttr("disabled");
    }
    else if($("#optionsRadios2").is(":checked")){
        $("#optupload").attr("disabled");
    }
});

希望你们能帮帮我

1 个答案:

答案 0 :(得分:4)

您可以使用 change() 事件处理程序来监听更改,并使用 prop() 来更新disabled属性

 $('[name="radioupload"]').change(function () {
     $("#optupload").prop("disabled", this.value != 'yes');    
 });