Descargar a través de JQuery La publicación de AJAX no funciona

Quiero descargar un archivo usando ajax a través de una solicitud posterior usando jQuery.

aquí está el código PHP que estoy usando.

if (file_exists($file)) {
    header("Cache-Control: public");
    header("Content-Description: File Transfer");
    header("Content-Disposition: attachment; filename=$file");
    header("Content-Type: application/zip");
    header("Content-Transfer-Encoding: binary");
    readfile($file);
}

y este es el jQuery.

$('button.erp_ci_download').click(function(){
    var formData = $('form#erp_customerinvoice').serialize();
    $.ajax({
        type: 'POST',
        url:  "App/Ajax/Excel/Download.php",
        data: formData
    });
});

¿No es posible descargarlo de esta manera? Traté de buscar en Google y algunos sugirieron que es de la misma manera que lo estoy haciendo. pero en mi consola muestra algunos valores basura como respuesta.

¿Dónde me voy a equivocar?

gracias.

Respuestas a la pregunta(2)

Su respuesta a la pregunta