AJAX File Upload
AJAX File Upload is a jQuery plugin I coded for a project that required file uploads without actually submitting a form.
Tested in the latest versions of Firefox, Safari, Chrome, and Opera. Previous versions and Internet Explorer are currently untested.
AJAX File Upload is free and licensed under the MIT license