我使用dropzone上传文件。但我想知道是否有可能在上传流程成功之前对预览模板进行分组?现在我只知道移动" file.previewElement"文件上传后。但问题是,当正在上传时,文件已从框中移出,因为文件尚未移动。这是我成功的代码:
success : function (file, data) {
var type = file.type.split('/');
var fileType = checkFileType(file.name);
if(type[0] === 'image'){ //if filetype image move to image div
$('#fieldFile').find('.file-upload-image').prepend(file.previewElement);
}else{ //if others move to document div
$('#fieldFile').find('.file-upload-document').prepend(file.previewElement);
}
}
非常感谢任何帮助。感谢。
答案 0 :(得分:2)
dropzoneoption.init = function () {
this.on('addedfile', function (file) {
var type = file.type.split('/');
var fileType = checkFileType(file.name);
if(type[0] === 'image'){
//if filetype image move to image div
$('#fieldFile').find('.file-upload-image').prepend(file.previewElement);
}else{
//if others move to document div
$('#fieldFile').find('.file-upload-document').prepend(file.previewElement);
}
});
}
var uploader = $(sheetUploadContainer).dropzone(dropzoneoption);