All Client Events

All Client-Side Events

Monitor every client-side event fired by AjaxUploader in a live event panel. Select a file to see events as they occur in real time.

Drag & drop files here, or paste from clipboard
Live Event Log
Waiting for events...
var uploader = AjaxUploader.getInstance('Uploader1');
uploader.on('select',       function(files)      { log('onSelect', files.length + ' files'); });
uploader.on('taskStart',    function(task)        { log('onTaskStart', task.fileName); });
uploader.on('taskProgress', function(task)        { log('onTaskProgress', task.percent + '%'); });
uploader.on('taskComplete', function(task)        { log('onTaskComplete', task.fileName); });
uploader.on('taskError',    function(task, err)   { log('onTaskError', err); });
uploader.on('progress',     function(info)        { log('onProgress', info.percent + '%'); });
uploader.on('complete',     function()            { log('onComplete'); });
uploader.on('error',        function(err)         { log('onError', err); });
uploader.on('queueRender',  function(queue)       { log('onQueueRender', queue.length + ' items'); });