Загрузка php файла через ajax запрос - PullRequest
1 голос
/ 29 октября 2010

Я пытаюсь скачать файл через запрос ajax.У меня есть код ниже в моем PHP-файле для загрузки

$filedata="File data here"
header("Content-type: application/octet-stream");
header("Content-Disposition:attachment; filename=report.txt");
header('Content-Transfer-Encoding: binary');
header("Pragma: public");
header("Expires: 0");
echo $filedata;

Это дает мне ответ ajax, но не предоставляет диалоговое окно загрузки файла.Есть какое-то решение?Заранее спасибо.

1 Ответ

1 голос
/ 29 октября 2010

Я думаю, что ajax блокирует запрос.

Поскольку этот ajax читает данные с сервера, он может не вызывать диалоговое окно сохранения файла.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...