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?

Foi útil?

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
scroll top