2015-01-28 3 views
0

Я использую этот плагин для загрузки файла по jquery. Проблема в том, что я вхожу в функцию сбоя также, когда я правильно загружаю файл. Это мой код:jQuery File Download Plugin go always in fail function

function openDownloadDialog(serialNumber) { 
    //TODO gestire okButton per scaricare la chiave 

    $.fileDownload("/async/paas/caaas/downloadCertificate/"+serialNumber) 
    .done(function (url) { 
     $("#modalDownloadFailedCertificate").modal("hide");}) 
    .fail(function (responseHtml,url) { 
     $("#modalDownloadFailedCertificate").modal("show"); 
    }); 
} 

Как решить эту проблему? заранее спасибо

+0

моего веб-сервисы/асинхронный/ЧУК/caaas/downloadCertificate/возврата true o false, что хотите, чтобы FileDownload? – luca

ответ

0

я решил с установкой печенья:

response.setHeader("Set-Cookie", "fileDownload=true; path=/"); 

еще, если я поставил исключение так:

response.setHeader("Set-Cookie", "fileDownload=false; path=/"); 
+0

Для настраиваемых файлов cookie используйте addHeader вместо setHeader, потому что setHeader удаляет все другие заголовки «Set-Cookie» – dpinya