提交表单为“multipart / form-data”,但内容类型为“application / x-www-form-urlencoded”在服务器上

时间:2014-06-18 14:57:10

标签: html5 forms form-submit multipartform-data

我正在尝试提交包含文件的表单,我使用的是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”提交?

1 个答案:

答案 0 :(得分:0)

我能够找出问题所在。

我刚刚添加了数据-ajax =&#34; false&#34;到形式,现在它正在运作。