Jquery 如果引导中的输入类型文件为空,则禁用“使”按钮
我有一个表单,用户可以上传一个文件,但我想上传按钮被禁用,如果输入类型的文件不包含一个文件,我怎么做Jquery 如果引导中的输入类型文件为空,则禁用“使”按钮,jquery,html,twitter-bootstrap,Jquery,Html,Twitter Bootstrap,我有一个表单,用户可以上传一个文件,但我想上传按钮被禁用,如果输入类型的文件不包含一个文件,我怎么做 <form action="/upload" method="post" enctype="multipart/form-data"> <div class="form-inline"> <div class="form-group"> <input type="file" name="fileUpload
<form action="/upload" method="post" enctype="multipart/form-data">
<div class="form-inline">
<div class="form-group">
<input type="file" name="fileUploaded">
</div>
<button type="submit" class="btn btn-sm btn-primary">Upload file</button>
</div>
</form>
上传文件
我喜欢链接帖子中的这个解决方案:
您应该将属性disabled添加到按钮中
<button type="submit" class="btn btn-sm btn-primary" disabled>Upload file</button>
此处演示:
$('input[type=file]').change(function(){
if($('input[type=file]').val()==''){
$('button').attr('disabled',true)
}
else{
$('button').attr('disabled',false);
}
})