Como verificar um tipo de entrada = "arquivo" tem um arquivo ou não usando jQuery?
-
27-09-2019 - |
Pergunta
Eu tenho um controle de upload de arquivo <input id="File1" type="file" />
Na minha página ... como verificar um tipo de entrada = "arquivo" tem um arquivo ou não usando jQuery no clique de um botão upload
?
Solução
if (jQuery('#File1').val()) { /* There are files */ }
Outras dicas
Você deve usar "necessário" em vez de jQuery. Por apenas um atributo, ele verificará a entrada = o arquivo possui ou não o arquivo. Exemplo:
<input type="file" required/>
$('#upload').bind('click', function(e){
if( $('#File1').val() != ""){
// file selected
}
else{
// no file selected
}
});
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow