Я пытаюсь отправить файл из формы с помощью метода jQuery ajax
:
var ofile=document.getElementById('image').files[0];
var formdata = new FormData();
formdata.append("image",ofile);
$.ajax({
url:'elements/save_elements',
data:formdata,
type:'POST'
});
Это приводит к ошибке TypeError: 'append' called on an object that does not implement interface FormData
.
Что вызывает эту ошибку? Это не происходит на фактическом formdata.append
, но внутри jQuery.