【发布时间】:2022-11-16 15:37:51
【问题描述】:
//returning File Response in Controller action Method
return File(MyMemoryStream.ToArray(), "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", "lp.xlsx");
我想下载此文件,但我使用 ajax 将数据从视图传递到控制器,因此它返回到 Ajax 成功函数。
<script>
$(".pfamlink").click(function()
{
$.ajax({
type: "GET",
url: "/Home/Excel",
data: { "data":$(this).html()},
success: function(response)
{}
});
});
</script>
我需要在此函数(响应)中提供什么才能从控制器下载返回文件?
或在没有 Ajax 的情况下将表数据从视图传递到控制器的任何建议?
【问题讨论】:
标签: javascript html jquery asp.net-mvc asp.net-core