如何将文件添加到已经运行的上传器中?

时间:2015-10-15 16:24:49

标签: jquery fine-uploader

我正在使用s3.FineUploader,我在重用上传器实例时遇到了麻烦。 我希望能够选择一个文件,点击上传按钮,然后在第一次上传的过程中,选择第二个文件并再次点击上传。这是以某种方式支持的吗?

你能告诉我用哪种方法或方法来完成我需要的东西吗?

谢谢!

这是我目前失败的代码:

$(function() {
  uploaderParams = {
    multiple: true,
    autoUpload: false,
    element: $dropZone[0],
    request: {
      endpoint: bucketUrl(bucket),
      accessKey: accessKey
    },
    signature: {
      endpoint: 'sign'
    },
    chunking: {
      enabled: true,
      concurrent: {
        enabled: true
      }
    },
    retry: {
      enableAuto: true
    },
    callbacks: {
      onComplete: function(id, name, resp, xhr) {
        $('#drop-zone').trigger("complete", id);
      }
    }
  };

  uploader = new qq.s3.FineUploader(uploaderParams);

  $("form.ajax_upload.ajax_validate").submit(function(e) {
    e.preventDefault();
    valuesToSave = saveFormValuesForPostToMyBackend();
    uploader.uploadStoredFiles();
    $('#drop-zone').on("complete", function(e, id) {
      performPostToMyBackend(valuesToSave);
    });
    emptyVideoFormForNextUpload();
  });
});

0 个答案:

没有答案