我正在尝试在Web应用程序中上传图像。但是我得到标题中指出的错误。请在下面查看我的代码。
Index.cshtml
<form enctype="multipart/form-data">
<div class="row">
<div class="col-md-4">
<input type="file" id="image" />
</div>
<button id="upload">Upload</button>
</div>
</form>
Ajax
$('#upload').click(function () {
var fileUpload = $("#image").get(0).files;
$.ajax({
type: 'POST',
url: 'Insert',
data: {
Name: 'Test',
floor: '6th',
capacity: '3',
file: fileUpload[0]
},
cache: false,
success: function (data) {
alert("SUCCESS!");
}, error: function(){
alert("ERROR");
}
});
});
谢谢