在表单帖子中忽略表单enctype =“multipart / form-data”,content-type恢复为“application / x-www-form-urlencoded”

时间:2014-01-16 15:14:59

标签: html5 file-upload content-type multipartform-data

背景声明和问题

我有一个带有type=”file”输入元素的HTML5表单。我已设置enctype=”multipart/form-data”。但是,在表单帖子上,内容类型仍为application/x-www-form-urlencoded; charset=UTF-8。 也许任何人都知道出了什么问题?

<小时/>

这是我的代码

导致我头痛的代码部分

<form action="/File/Upload" data-ajax="true" data-ajax-loading="#dup_smallSpinner" data-ajax-method="POST" data-ajax-mode="replace" data-ajax-update="#DocumentList" enctype="multipart/form-data" id="form0" method="POST">
        <input name="__RequestVerificationToken" type="hidden" value="JSfRE7YGCWMIc2xSU6FuI4e2PrRlmxNoUED9zn4p-IjGRYynOePvcWS8yaufucWY5f4EKpFmQBaZqtuyjS5zrn3MdtFiGtr5VV52-8vqAOY1" /><input data-val="true" data-val-number="The field Int32 must be a number." data-val-required="The Int32 field is required." id="ParentId" name="ParentId" type="hidden" value="2" />    
        <div class="well col-lg-6">
            <div class="form-group">
                <div class="row">
                    <div id="dup_smallSpinner" style="display:none">
                        <img src="/Content/img/loading32x32.gif" />
                    </div>
                    <input id="fileInput" name="file" type="file" class="col-lg-10">
                    <div class="col-lg-2">

                        <input type="submit" title="Upload" name="submit" formenctype="multipart/form-data" />
                    </div>

                </div>
            </div>
            <div id="DocumentList">
            </div>
        </div>
    </form>

0 个答案:

没有答案