【发布时间】:2018-09-20 05:57:53
【问题描述】:
我无法为我的操作提供文件。动作为空。我使用 ASP.NET 核心。
HTML
<form enctype="multipart/form-data" method="POST" id="QuestionImgUpload" action="/api/TestQuestions/PostQuestionIMG">
<input id="QuestionImg" type="file" name="file">
</form>
JS:
var formData = new FormData();
var file = document.getElementById("QuestionImg").files[0];
formData.append("QuestionImg", file);
$.ajax({
url: "/api/TestQuestions/PostQuestionIMG",
type: "POST",
data: formData,
contentType: false,
processData: false,
success: function() {
}
});
行动:
[Route("PostQuestionIMG")]
[HttpPost]
public IActionResult PostQuestionIMG(IFormFile file)
{
return Ok();
}
【问题讨论】:
标签: javascript asp.net ajax asp.net-web-api