Я добавляю объект Javascript и файл в formData следующим образом:
myFormData.append('myJSObject', JSON.stringify(myObject));
var myFile = document.getElementById('myinput').files[0];
myFormData.append('myfile', myFile);
Когда я выполняю AJAX-вызов следующим образом:
$.ajax({
type: "POST",
url: "/SomeController",
async:false,
data: myFormData,
contentType: "application/json; charset=utf-8",
dataType: "json",
Я получаю ошибку Illegal Invocation.Как мне добавить файлы в formData, чтобы я мог избежать этой ошибки?Спасибо.