Description
jQuery#ajax() do not support sending binary (multipart) data and this requires to use a custom solution based on usage of temporary iframe.
It will be good if Ajax call callbacks (before, preconditions, beforeSend, after, success, failure and complete) to be supported in this case too.