Сбросить Dropzone после загрузки файла

я использую dropzone.js загружать изображения на мой php сервер. Я использовал jquery ajax call, чтобы сохранить форму после загрузки всех изображений.

Теперь я хочу очистить div в Dropzone, когда значения форм сохраняются на сервере. я пытался removeAllFiles () , но он также удаляет файлы с сервера.

Я гуглял так много раз, но не получил правильную идею. Пожалуйста, предоставьте любую помощь, если кто-нибудь знает.
Заранее спасибо!!!

2

Решение

Вы можете добавить обработчик событий в «queuecomplete» в зоне сброса. В этом обработчике делай что хочешь. В этом примере я перезагружаю все загруженные файлы и удаляю AllFiles ().

Dropzone.options.myAwesomeDropzone = {
init: function(){
var th = this;
this.on('queuecomplete', function(){
ImageUpload.loadImage();  // CALL IMAGE LOADING HERE
setTimeout(function(){
th.removeAllFiles();
},5000);
})
},
paramName: "file", // The name that will be used to transfer the file
maxFilesize: 2, // MB
acceptedFiles: 'image/*',

};
3

Другие решения

my.on("complete", function(file) { my.removeFile(file); });
my.on("complete", function(file) { my.removeAllFiles(file);});
3

По вопросам рекламы [email protected]