【发布时间】:2014-08-08 22:37:57
【问题描述】:
我正在尝试提交包含文件的表单,我正在使用 enctype="multipart/form-data" 但请求内容类型以“application/x-www-form-urlencoded”形式发送,这是代码的一部分:
<div id="uploadTest" data-role="page" align="right">
<form id="uploadTestForm" action="/Upload" method="POST" enctype="multipart/form-data">
<input type="text" name="text" autofocus required>
<input id="ImageFile" type="file" data-clear-btn="false" name="image" accept="image/*" capture>
<button type="submit" data-theme="a">Upload</button>
</form>
</div>
这是我的 HTML5 应用程序的一部分,需要上传文件。 提交表单时没有运行 JS 代码。
能否请您帮我找出为什么我不能将表单提交为“multipart/form-data”?
【问题讨论】:
-
你会发布一个不工作的小提琴吗?我刚刚使用您提供的标记创建了一个,并且它正确使用了 multipart/form-data。 jsfiddle.net/v2Vjf
-
您好,感谢您的回复,但我不明白您在问什么,我对此很陌生。
-
您可以使用 JSfiddle.net 之类的网站发布代码示例。正如你所看到的,我用你提供的 html 做了一个例子,它作为 multipart/form-data 提交......因此我要求一个不工作的例子。
标签: html forms form-submit multipartform-data