我有一张上传图片的表单。
我想禁用此按钮并仅在用户选择某个文件时启用它。任何想法我怎样才能使它发挥作用?
<form action="/upload.php" id="upload" method="POST">
<input type="file" name="photo" id="photo" class="file_input">
<input type="submit" value="Upload" id="upload_btnb" disabled>
</form>
用户选择文件时如何启用按钮?
答案 0 :(得分:2)
尝试以下。
$('#photo').change(function(){
$('#upload_btnb').prop('disabled', false);
});
答案 1 :(得分:1)
试试这样: HTML:
<form action="#" method="post">
<input type="file" name="fileInput" id="fileInput" />
<input type="submit" value="submit" disabled />
</form>
<div id="result"></div>
JQUERY:
$(document).ready(function(){
$('input:file').change(function(){
if ($(this).val()) {
$('input:submit').attr('disabled',false);
// or, as has been pointed out elsewhere:
// $('input:submit').removeAttr('disabled');
}
});
});