上传前移动dropzone预览模板

时间:2016-03-18 04:01:13

标签: jquery

我使用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);
        }                      
 }

非常感谢任何帮助。感谢。

1 个答案:

答案 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);