FileAPI - отправка файла в форме
Есть скрипт, отправляющий файлы и данные из формы.
function upload(file, onSuccess, onError, onProgress) {
var xhr = new XMLHttpRequest();
xhr.onload = xhr.onerror = function() {
if(this.status != 200 || this.responseText != 'OK') {
onError(this);
return;
}
onSuccess(this.responseXML);
return;
};
xhr.upload.onprogress = function(event) {
onProgress(event.loaded, event.total);
}
xhr.open("POST", "upload.php", true);
xhr.send(file);
}
Но при вызове не передает управление и XML данные, полученные с сервера в JS функцию. Cерверный скрипт вызывается и работает: сохраняет файл, обновляет базу и возвращает XML. Получаемый XML нужно обработать в JS. Как вызывать функцию с передачей ей полученного XML? Подскажите, пожалуйста! |
| Часовой пояс GMT +3, время: 03:53. |