Recently I got annoyed with the plugin that I was using for handling AJAX file uploads so I started looking for a new one. I wanted one that:
-Uses XHR uploads in compatible browsers with a fallback to the hidden iframe method for IE/old browsers
-Is lightweight and not bloated with useless features
-Doesn't require external dependencies
-Doesn't use Flash
-Easily customizable
-Can handle JSON and javascript returned from the server
After a couple hours of searching I gave up and decided to write it myself. It occurred to me that this might be helpful to someone else, so I put it on GitHub:
http://github.com/sdturner02/Simple-Ajax-Uploader
If you need a very flexible, easy to use ajax uploader, check it out.