根据文件类型取消绑定和重新绑定click事件处理程序



我知道你可以做这样的

$('#labelID').off('click'); // unbind click event
$('#labelID').no('click',func); bind it back with a func

但在我的情况下,要重新绑定,我没有函数,因为这是我的表单上传标签的默认行为,比如

<label>upload
<input type="file">
</label>

我认为您要做的是根据某些条件禁用文件选择,在这种情况下,我认为您可以禁用文件输入字段。

$('input[type="file"]').prop('disabled', true)

使用此

$('input[type="file"]').attr('disabled', 'disabled');

最新更新