質問: ファイルのアップロードフォームを作りたくて ``` <%= form_tag import_users_path, method: :post, multipart: true, remote: true do %> <%= file_field_tag :file %> <%= submit_tag 'インポート', class: "btn btn-default" %> <% end %> ``` という view をかいて ``` ``` このような HTML が出力されたのですがクリックしても Processing by UsersController#import as HTML となってコントローラー側で format が JS になりません multipart: true を消すと Processing by UsersController#import as JS となるんですが こちらで質問したとおりコントローラー側でアップロードされたファイルの中身をよむ方法がわかりません アップロードの結果を render js: "window.alert('" + msg + "');" のようなポップアップで返したいんですがどうしたらいいんでしょうか
回答: https://qiita.com/toshi_dev/items/323f498d4a5ac6c97981 remotipart というジェムがあるみたいで これをインストールするだけで動くようになりました