首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何清空plupload队列

如何清空plupload队列
EN

Stack Overflow用户
提问于 2012-12-15 08:02:05
回答 1查看 4.5K关注 0票数 2

我正在尝试清空plupload队列,但不起作用。我已经检查了几个SO问题,并跟踪了他们,但没有一个对我有效。我做错了什么吗?

代码语言:javascript
复制
// Convert divs to queue widgets when the DOM is ready
$(function () {
    $("#uploader").pluploadQueue({
        // General settings
        runtimes: 'flash,html5,silverlight,browserplus,gears,html4',
        url: '<%= Page.ResolveUrl("~")%>Memories/HandlerAlbumUploader.aspx',
        max_file_size: '10mb',
        chunk_size: '1mb',
        unique_names: true,
        multiple_queues: true,
        // Resize images on clientside if we can
        //resize: { width: 320, height: 240, quality: 90 },

        // Specify what files to browse for
        filters: [
        { title: "Image files", extensions: "jpg,gif,png" }
    ],

        // Flash settings
        flash_swf_url: '<%= Page.ResolveUrl("~")%>Memories/js/plupload.flash.swf',

        // Silverlight settings
        silverlight_xap_url: '<%= Page.ResolveUrl("~")%>Memories/js/plupload.silverlight.xap',

        init: { StateChanged: function (up) {
            // Called when the state of the queue is changed
            if (up.state == plupload.STOPPED) {
                $('#<%=btnSubmit.ClientID%>').removeAttr('disabled');


            }
        }
        }
    });

    var uploader = $('#uploader').plupload('getUploader');
    uploader.splice();
    uploader.refresh();
});
EN

回答 1

Stack Overflow用户

发布于 2012-12-15 11:07:55

您可能要做的是创建一个按钮或链接,当单击这些按钮或链接时,它们将调用uploader.splice()

您还需要为QueueChanged事件创建一个回调(使用uploader.bind()),该回调将由您对splice()的调用触发。使此回调函数清除/重置表示您的队列的UI元素。

阅读文档,所有信息都在那里:http://www.plupload.com/plupload/docs/api/index.html#class_plupload.Uploader.html

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13887955

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档