jQuery - 非法调用ajax FormData

时间:2017-03-21 23:18:13

标签: javascript jquery ajax reactjs

我关注的是这个例子:Sending multipart/formdata with jQuery.ajax但是我得到了Uncaught TypeError: Illegal invocation。我想知道出了什么问题。以下是我使用的代码:

  upload()
  {
    var dataimg = new FormData();
    dataimg.append('file', $("#file")[0].files[0]);

    $.ajax({
        url: "src/php/upload.php",
        type: "post",
        cache : false,
        contentType : false,
        processType : false,
        data: dataimg,
        success: function(data) {
          //this.setState({data : JSON.parse(data)});
          console.log(data);
        }
    });
  }

0 个答案:

没有答案