未捕获的 TypeError 无法读取属性“0”

我正在尝试使用 javascript 和 asp.net mvc 5 上传文件。但我收到此错误。


未捕获的类型错误无法读取属性“0”


这是我的代码:


$("#btnReciveDocument").click(function (e) {

    e.preventDefault();

    debugger;

    var formdata = new FormData(); //FormData object

    var fileInput = $("#fileInput")


    //uncaught typeerror cannot read property '0'

    formdata.append(fileInput.files[0].name, fileInput.files[0]);


    var xhr = new XMLHttpRequest();

    xhr.open('POST', '/Home/Upload');

    xhr.send(formdata);

    xhr.onreadystatechange = function () {

        if (xhr.readyState == 4 && xhr.status == 200) {

            alert(xhr.responseText);

        }

    }

});


30秒到达战场
浏览 148回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript