Показать сообщение отдельно
  #10 (permalink)  
Старый 07.07.2012, 11:16
Интересующийся
Отправить личное сообщение для Stanisov Посмотреть профиль Найти все сообщения от Stanisov
 
Регистрация: 03.01.2012
Сообщений: 17

Так оно и есть, у меня AJAX при обращении к PHP создает файл, где можно callback передать?
$(function() // объявляем глобальную функцию готовности DOM
{
	    $('button#getfile').live('click', function() // Выкачиваем AJAX'ом сгенерированный CSV файл
	    {
	        $.get('/?getfile', function(){}); // коннектим к AJAX обработчику
	    });
});



<?php 
if($core->isAjax() && isset($_REQUEST['getfile'])) // если AJAX верный
{
	$core->getFILE(); // генерируем файл (СДЕСЬ просто создается файл на сервере)
	$core->getCSV(); // выдаем CSV в браузер моментально (СДЕСЬ формируются на него заголовки выдачи в браузер)
}?>
Ответить с цитированием