This jQuery plugin implements an <iframe> transport so that $.ajax() calls support the uploading of files using standard HTML file input fields. This is done by switching the exchange from XMLHttpRequest to a hidden iframe element containing a form that is submitted.