昔、諦めたんだけど、実はできたんだね。FormDataを使えばいいらしい。 ※ 使用したjQueryは1.8.3。 ひとまず、こんなformを書いて <form id="hogeForm" method="post" action="/hoge/upload" enctype="multipart/form-data"> <div><input type="file" name="hogeFile"></div> <div>ファイルの説明:<input type="text" name="hogeText"></div> <input id="hogeSubmit" type="submit" value="うpする"> </form> js側はこんな感じで $(function(){ $("#hogeForm").submit(function(){ var $form, fd; $fo