jQuery Mobileが無茶を言います。
![f:id:takuya_1st:20130326130422p:plain f:id:takuya_1st:20130326130422p:plain](http://cdn-ak.f.st-hatena.com/images/fotolife/t/takuya_1st/20130326/20130326130422.png)
File Inputs + AJAX
Using a multipart form with a file input is not supported by AJAX. In this case you should decorate the parent form with data-ajax="false" to ensure the form is submitted properly to the server.
Jqm で input type=file をつかうなら data-ajax をオフにしろ。つまりAjax使うな!ってことで無茶言うようね。
古いJQMだけかと思ったら
現行もそうなってた。
data-ajax オフですって。jQM で ファイルアップロードをajax したいというのが依頼だったので完全に詰んだ。
JQMはなかなか無茶を言いますな。jQueryだとファイルAPIや$.ajax の 関連のリクエストを事前処理すればPOSTでmultipart出来るのに。jqm は消えてほしい存在。です。。。
結局new Formdata()をjQueryでajaxしましたよ。