2012-12-15 4 views
2

Я пытаюсь очистить очередь plupload, но это не сработает. Я проверил несколько вопросов и пошел за ними, но никто не работает для меня. Я делаю что-то неправильно?Как очистить очередь plupload

// 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(); 
}); 
+0

«но это не работает» - не очень полезно. –

+0

@MitchWheat фактически ничего не происходит. – user1593175

+0

Как это можно помечать как закрытое, это реальный вопрос, и я ценю ответ –

ответ

4

То, что вы, вероятно, хотите сделать, это сделать кнопку или ссылку, что при нажатии будет вызывать uploader.splice().

Вы также захотите создать обратный вызов для события QueueChanged (используйте uploader.bind()), который будет уволен по вашему вызову splice(). Сделайте эту функцию обратного вызова очисткой/сбросом элементов пользовательского интерфейса, которые представляют вашу очередь.

Прочитайте документацию, вся информация есть: http://www.plupload.com/plupload/docs/api/index.html#class_plupload.Uploader.html

Смежные вопросы