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, время: 17:12. |