私は、ユーザーがコメントを投稿したりファイルを添付したりできる、一種の内部コミュニケーションツールを構築しています。
私は青いimpファイルアップローダーを使用しています:https ://github.com/blueimp/jQuery-File-Upload/
そして、私はここでjsfiddleを作成しました:http://jsfiddle.net/denislexic/s56xG/12/
しかし、簡単にするために、ここで抜粋を作成しました。
<form action="/path/to/submit/" method="post" style="padding:10px;">
<textarea style="display:block; width:60%;"></textarea>
<form id="fileupload" action="server/php/" method="POST" enctype="multipart/form-data">
<!-- Blue imp form stuff in here -->
</form>
<a href="#" class="btn JS_fileUpload">Attach file</a>
<button type="submit" class="btn btn-primary">Post</button>
</form>
問題は、デザイン的には、[送信]ボタンをテキストエリアとファイルアップローダーの後ろに配置する必要があり、ファイルアップローダーはその間にある必要があるということです。つまり、ネストされたフォームが必要です(これはそうではありません)。動作しません)?別の解決策はありますか?
PS:私はこの質問を見ましたが、関連性がないようです:別のフォーム内にあるフォームを送信する
助けてくれてありがとう。