Muy buenas tardes/mañanas/noches... llevo un tiempo programando pero me encontre con un problemita que no he podido encontrar la solucion, ni debuggeando paso a paso ni con firebug ni nada....
 
Tengo un formulario que mando mediante ajax (.post) con el siguiente codigo: 
Código:
 $("#formulario").submit(function(e){
            e.preventDefault();
            e.stopPropagation();
            if (Vanadium.onFormValid()){
                $.ajax({
                    type:"POST",
                    url: "funciones/carta_invitacion.php",
                    data: $(this).serialize(),
                    success: alert("EXITO!")
                });
                    
            }else{
                $("#mensaje_error").dialog("open");
            };
            return true;
  los datos los recibe un php el que toma las variables con extract($_POST); 
el php genera un docx con estas variables (usando la libreria PHPWord), si ejecuto el archivo solo directamente en la url, genera el docx y da la opcion para descarga, si lo ejecuto mediante el submit del form, se ejecuta el php genera el documento pero no lo descarga... 
alguna pista? po favorcito....