有没有Andrew Valums Ajax上传(qq.FileUploaderBasic)脚本经验的人?

Igo*_*rra 2 javascript ajax file-upload

有2个版本:

var uploader = new qq.FileUploaderBasic(); // not working

var uploader = new qq.FileUploader();
Run Code Online (Sandbox Code Playgroud)

假设基本版本FileUploaderBasic仅提供一个按钮并验证上传的文件.我只想要那个.但我甚至没有按钮.

这是一个非常漂亮的基于ajax的文件上传器.但是没有提到这个问题,我全都尝试过.这是我第二次使用它,但是我第一次使用FileUploader效果很好的版本.

ref:Ajax上传; 带有进度条的文件上传脚本,拖放.

Jul*_* D. 13

显然,这两个类在所需的选项上有所不同:对于设置a,FileUploaderBasic您需要提供一个button选项,而FileUploader您必须指定element:

var uploaderBasic = new qq.FileUploaderBasic({
    button: document.getElementById('file-uploader-basic')
});

var uploader = new qq.FileUploader({
    element: document.getElementById('file-uploader')
});    
Run Code Online (Sandbox Code Playgroud)

FileUploaderBasic 似乎也没有应用默认按钮样式和内容,您必须自己设置它们(如果需要):

<div id="file-uploader-basic" class="qq-upload-button">Upload</div>
Run Code Online (Sandbox Code Playgroud)

你可以在这个JSBin上看一个工作版本(JSFiddle 在本文发表时已经失败了).