title: Plupload jQuery UI widget and refreshing the queue
body: <p>Alright I've been creating some test code to try and clear the upload queue, but I just don't know how to access the refresh() function from where I am. I'm using the jQuery UI widget as base to work from.
  The part where I use INIT is giving me hell, I just can't seem to figure out how to refresh() from within my json call. I hope you can enlighten me as apparently I suck at jQuery.</p>
  
  <pre><code>    var do_continue = false;
  
      $("#uploader").plupload({
      // General settings
      runtimes : 'html5,browserplus,silverlight,gears,html4',
      url : CI.base_url + 'private/ad/upload_ad_images',
      max_file_size : '2mb',
      max_file_count: 5, // user can add no more then 20 files at a time
      //chunk_size : '1mb',
      unique_names : true,
      multiple_queues : true,
  
      // Resize images on clientside if we can
      //resize : {width : 800, height : 600, quality : 90},
  
      // Rename files by clicking on their titles
      rename: true,
  
      // Sort files
      sortable: true,
  
      // Specify what files to browse for
      filters : [
          {title : "Image files", extensions : "jpg,gif,png"}
      ],
  
      // Flash settings
      flash_swf_url : CI.base_url + 'scripts/plupload/js/plupload.flash.swf',
  
      // Silverlight settings
      silverlight_xap_url : CI.base_url + 'scripts/plupload/js/plupload.silverlight.xap',
      // Post init events, bound after the internal events
      init : {
          QueueChanged: function(up) {
              // check for max photos here
              $.getJSON(CI.base_url + 'private/ad_ajax/count_uploaded_images/', function(data) {
              if (!data.message) {
                  alert("no data found? - please contact us with this message.");
                  do_continue = false;
              }else if(data.message != "go") {
                  alert("Maximum photo uploads reached.");
                  do_continue = false;
              }
              if (!do_continue) {
                  $(this).refresh(); // --&gt;&gt; need something that works here
              }
              });
          }
      }
  });
  </code></pre>