Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Branch: master
Pull request Compare This branch is 868 commits behind blueimp:master.

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
example
.gitignore
README.txt
jquery.fileupload-ui.css
jquery.fileupload-ui.js
jquery.fileupload.js
pbar-ani.gif

README.txt

jQuery File Upload Plugin
=========================

Demo
----
http://aquantum-demo.appspot.com/file-upload

Features
--------
  - Multiple file upload:
    Allows to select multiple files at once and upload them simultaneously.
  - Drag & Drop support:
    Allows to upload files by dragging them from your desktop or filemanager and dropping them on your browser window.
  - Upload progress bar:
    Shows a progress bar indicating the upload progress for individual files.
  - Cancelable uploads:
    Individual file uploads can be canceled to stop the upload progress.
  - No browser plugins (e.g. Adobe Flash) required:
    The implementation is based on open standards like HTML5 and JavaScript and requires no additional browser plugins.
  - Graceful fallback for legacy browsers:
    Uploads files via XMLHttpRequests if supported and uses iframes as fallback for legacy browsers.
  - HTML file upload form fallback:
    Shows a standard HTML file upload form if JavaScript is disabled.
  - Cross-site file uploads:
    Supports uploading files to a different domain with Cross-site XMLHttpRequests.
  - Multiple plugin instances:
    Allows to use multiple plugin instances on the same webpage.
  - Customizable and extensible:
    Provides an API to set individual options and define callBack methods for various upload events.
  - Multipart and file contents stream uploads:
    Files can be uploaded as standard "multipart/form-data" or file contents stream (HTTP PUT file upload).
  - Compatible with any server-side application platform:
    Works with Google App Engine (Python, Java), Ruby on Rails, PHP and any other platform that supports HTTP file uploads.

Requirements
------------
  - jQuery v. 1.4+
  - jQuery UI v. 1.8+ (optional)

Browser Support (tested versions)
---------------------------------
  - Google Chrome - 7.0, 8.0, 9.0
  - Apple Safari - 5.0 ¹
  - Mozilla Firefox - 3.6
  - Opera - 10.60 ², 11.00 ²
  - Microsoft Internet Explorer 6.0 ², 7.0 ², 8.0 ², 9.0 ²
¹ Drag & Drop is not supported on the Windows version of Safari.
² MSIE and Opera have no support for Drag & Drop, multiple file selection or upload progress indication.

License
-------
Released under the MIT license:
http://creativecommons.org/licenses/MIT/

Source Code & Download
----------------------
https://github.com/blueimp/jQuery-File-Upload

Documentation
-------------
https://github.com/blueimp/jQuery-File-Upload/wiki
Something went wrong with that request. Please try again.