Turns out JQuery Mobile Ajax had to be disabled for file upload