Если у меня есть вызов AJAX, который возвращает, скажем, CSV, как мне заставить браузер запрашивать загрузку у пользователя?Ниже ProductsExport вернет CSV в данных об успехе.Мне просто нужно то, что я бы заменил // Доставить файл в строку пользователя с ...
$.ajax({
type: "POST",
url: "/Search/ProductsExport",
data: $('#CustomerId').serialize(),
success: function (data) {
// Deliver file to user!!
},
error: function (xhr, textstatus, errorThrown) {
alert('Error');
}
})
Мой код C # на внутреннем конце выглядит так: