AJAX file upload
If you want to upload file asynchronously means without reloading the page. This can be done using this AJAX plug-in named as ?webtoolkit.aim.js?. The same AJAX functionality is used by Gmail to upload attachment files.
URL for Code