是否有任何方法可以通过submit回调获取使用Fine Uploader选择的文件大小?

.on('submit', function(obj, fileIndex, fileName){

}

最佳答案

首先,在Fine Uploader中使用jQuery事件处理程序时,请记住,第一个参数是Event

其次,我强烈建议您不要使用jQuery事件处理程序。而是在Fine Uploader初始化选项中声明事件/回调处理程序。如果采用这种方式,则可以通过Fine Uploader的API(特别是getSize method)轻松确定文件的大小。

var uploader = new qq.FineUploader({
   ...
   callbacks: {
      onSubmit: function(id, name) {
         var size = this.getSize(id);
         ...
      }
   },
   ...
});


请记住,文件大小在IE9及更高版本中不可用。

关于javascript - 如何在提交回调中使用精美的上传器获取文件大小,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26677112/

10-13 00:17