Solución:
Puedes probar esto:
myDropzone.on("complete", function(file) {
myDropzone.removeFile(file);
});
Más información aquí: http://www.dropzonejs.com/#dropzone-methods
removeAllFiles()
y removeFile()
También activará la eliminación del lado del servidor, si conectó Dropzone para eliminar archivos también.
La solución para borrarlo solo del lado del cliente, eliminar la vista previa del archivo y, si tenía un mensaje de estado en blanco, eliminar el dz-started
class para evitar que Dropzone CSS lo oculte:
$('.dropzone')[0].dropzone.files.forEach(function(file) {
file.previewElement.remove();
});
$('.dropzone').removeClass('dz-started');
Otra opción (similar a la respuesta de Giraldi, pero luego cuando todos los archivos están completos):
myDropzone.on("queuecomplete", function () {
this.removeAllFiles();
});
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)