通常の形式では、画像をアップロードできます。経由formRemote
でこれを行っているときは機能しません。params map では、 controller と action のみが表示されます。ajax では、ファイルのアップロードはできません。私の必要性は、ajax とフォーム検証で画像をアップロードする必要があることです。
誰か助けてください。私はたくさん試しました。
お気づきのとおりformRemote
、ファイルのアップロードには使用できませんが、JQuery プラグインを使用してそれを行うことができます。たとえば、http://hayageek.com/ajax-file-upload-jquery/です。
ヒント: 選択内容によっては、リンクを提供する必要があります。これを行うには、 を使用できますg.createLink()
。