Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/01/2018, 02:38
tanatos_neon
 
Fecha de Ingreso: enero-2010
Mensajes: 63
Antigüedad: 14 años, 10 meses
Puntos: 7
Respuesta: Borrar valores file multiple jquery

Estoy tonto... Ahora al venir a revisar si habia respuesta he encontrado la solucion a la primera.

Tenia esto:
Código:
if ( !(/\w{1,}[@][\w\-]{1,}([.]([\w\-]{1,})){1,3}$/.test(formmail)) ) { alert("Por favor, introduzca un e-mail válido.");
} else if (data.originalFiles[0]['type'].length && !acceptFileTypes.test(data.originalFiles[0]['type'])) {
alert('Not an accepted file type');
} else { $(this).html('Uploading...'); data.submit(); }
Y como comenté habia probado con esto:
Código:
data.files.length = 0;
Pues funciona, lo que pasa es que no lo filtraba cuando debia; asique lo filtro desde el principio con
Código:
if(data.files.length > 0)  {
Y queda asi al final:
Código:
if(data.files.length > 0)  {
if ( !(/\w{1,}[@][\w\-]{1,}([.]([\w\-]{1,})){1,3}$/.test(formmail)) ) {
alert("Por favor, introduzca un e-mail válido."); 
} else if (data.originalFiles[0]['type'].length && !acceptFileTypes.test(data.originalFiles[0]['type'])) {
data.files.length = 0;
alert('Not an accepted file type');
} else { $(this).html('Uploading...'); data.submit();
}
}
Pongo la solución por si a alguien le ayuda con este mismo problema.
__________________
Manz Soluciones On/Off