Pregunta

Tengo un <input id="File1" type="file" /> de control de carga de archivos en mi página ... ¿Cómo comprobar un input type = "file" tiene un archivo o no el uso de jQuery en clic de un botón upload?

¿Fue útil?

Solución

if (jQuery('#File1').val()) { /* There are files */ }

Otros consejos

Usted debe utilizar "necesaria" en lugar de jQuery. Con sólo un atributo que va a comprobar la entrada = archivo tiene el archivo o no. Ejemplo:

<input type="file" required/>
$('#upload').bind('click', function(e){
   if( $('#File1').val() != ""){
       // file selected
   }
   else{
       // no file selected
   }
});
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top