我有一个input file
可以上传any kind
文件的控件。因此,我正在获取文件storing in a FormData
并制作一个ajax call
控制器。它可以很好地处理图像和小的.mp3文件。但是,当我上传超过5MB的.mp3文件时,它将进入错误功能
我的代码是这样的:
document.getElementById('fileUploadControl').onchange = function () {
var data = new FormData();
var files = $("#fileUploadControl").get(0).files;
for (var i = 0; i < files.length; i++) {
data.append("UploadedImage" + i, files[i]);
}
var ajaxRequest = $.ajax({
url: '/Main/BroadcastFileUpload/',
data: data,
cache: false,
contentType: false,
processData: false,
type: "POST",
success: LoadImages,
error: OnLogoFail
});
ajaxRequest.done(function (xhr, textStatus) {
});
};
<input type="file" multiple id="fileUploadControl" style="width:0px;height:0px" />
谁能帮我这个?
是的...我找到了解决方案。感谢@artm
我已经maxRequestLength
在web.config中更改了
<httpRuntime targetFramework="4.5" maxRequestLength="2097151" />
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句