我正在构建一种内部通信工具,用户可以在其中发表评论和附加文件。
我正在使用蓝色 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:我看过这个问题,但似乎不相关:提交位于另一个表单中的表单
提前感谢您的帮助。