Я назвал AJAX с некоторыми полями сообщения, такими как это:
var postData ="gid="+gid+"&daydob=" +daydob+"&monthdob=" +monthdob;
В отношении ЭТОТ блог, для файла я сделал что-то вроде этого:
var fileId = document.getElementById("fileGS");
var file = fileId.files[0];
var formData = new FormData();
formData.append('file', file);
В заключение:
postData = postData + "&fileGS=" + formData;
//Called AJAX after
Теперь при получении параметра fileGS
, Я получил [object FormData]
в переменной PHP, где я не могу получить доступ к этому объекту JS для загрузки моего файла с использованием PHP.
Может кто-нибудь, пожалуйста, помогите мне, что, как я могу получить доступ к этому объекту. Я не могу сильно изменить этот AJAX, так как он уже находится в производстве (и использует YAHOO YUI
). Я только добавляю к нему функцию загрузки изображений.
Задача ещё не решена.
Других решений пока нет …