有2个版本:

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

var uploader = new qq.FileUploader();

假定基本版本FileUploaderBasic仅提供一个按钮并验证上载的文件。我只想要那个。但是我什至没有得到按钮。

这是一个了不起的和美丽的基于Ajax的文件上传器。但是没有提到这个问题,我已经尝试了所有。这是我第二次使用它,但是第一次使用效果很好的FileUploader版本。

引用:Ajax Upload; A file upload script with progress-bar, drag-and-drop.

最佳答案

显然,这两个类在所需选项上有所不同:要设置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')
});
FileUploaderBasic似乎也没有应用默认的按钮样式和内容,您必须自行设置它们(如果需要):
<div id="file-uploader-basic" class="qq-upload-button">Upload</div>

您可以在this JSBin上查看工作版本(在撰写本文时,JSFiddle已关闭)。

关于javascript - 有人对Andrew Valums Ajax Upload(qq.FileUploaderBasic)脚本有经验吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9629047/

10-12 14:10