我正在調(diào)用此函數(shù)以通過 post 發(fā)送文件:function AddFileHandler() { return $.ajax({ processData: false, contentType: false, type: "POST", url: '@Url.Action("AddFile", "SomeController")', data: getFile() }) }在我的控制器中,有一個在第一行產(chǎn)生錯誤的方法:[HttpPost]public string AddFile(){ var attachedFile = Request.Form.Files["CsvDoc"]; // there is an error of wrong contentType return "";}我的 getFile 方法選擇這樣的數(shù)據(jù):function getFile() { var input = document.getElementById("csvFile"); if (!input || !input.files || !input.files[0]) { return ";"; } console.log(input.files[0]); //inputs my file correctly var data = new FormData(); data.append("CsvDoc", input.files[0]);}我到底做錯了什么?html中的內(nèi)容重要嗎?
- 1 回答
- 0 關注
- 298 瀏覽
添加回答
舉報
0/150
提交
取消