Я использую следующий маршрут для создания файла Excel.Excel создается правильно и создается в корневой папке, где также используется шаблон.xlsx, который я использую.
app.get('/proceso/:id', function(req, res)
{
res.download( __dirname + "/report.xlsx")
});
Если я вызываю маршрут непосредственно в браузере, например localhost: 7555 /Process / 2 файл генерируется и загрузка начинается автоматически.
Я хочу использовать запрос получения ajax для вызова маршрута,
функция reporte_excel (idp) {
$.ajax({
type : "GET",
contentType : "application/json",
url : "/proceso/"+ idp,
success: function (data)
{
}
});
};
Теперь файл создан, но загрузка не начинается.Есть ли способ начать загрузку на стороне клиента внутри ajax success?Или как начать загрузку на стороне сервера?