【问题标题】:Anybody with experience in Andrew Valums Ajax Upload (qq.FileUploaderBasic) script?任何有 Andrew Valums Ajax Upload (qq.FileUploaderBasic) 脚本经验的人?
【发布时间】:2012-03-09 04:42:53
【问题描述】:

有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.

【问题讨论】:

    标签: javascript ajax file-upload


    【解决方案1】:

    显然,这两个类的所需选项不同:要设置 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 在本文发布时已关闭)。

    【讨论】:

    • +1 这就是让这个网站变得很棒的东西。非常感谢朱利安。你是绝对正确的。 1.- 使用button,2.- 添加合适的class/style。谢了!
    猜你喜欢
    • 2011-01-14
    • 2011-04-13
    • 2010-09-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-21
    相关资源
    最近更新 更多