小编Seb*_*ba.的帖子

下载使用MVC5选择的多个文件

我正在 MVC5 中开发一个如下所示的视图:

在此处输入图片说明

我需要选择表的一个或多个记录,并能够在数据库中下载以前保存的文件。我一直在寻找解决方案并进行了多次测试,但我找不到解决方案。我试图从 javascript 将选定的代码发送到控制器并从中下载文档,但我无法做到。下载可能是在您可以的情况下,获取所有文件并生成一个 zip,或者自动将所有文件下载到浏览器的默认文件夹。我将不胜感激任何可以帮助我的人......您好!

这是我的 ajax 调用:

  $.ajax({
            type: "POST",
            url: "/GestionGarantias/Garantias/Download",
            data: { pCodigo: mCodigo },//Here I would send the list of //codes, but now to test, I only call the controller regardless of the value, //because the values in the list set them in the handy controller to test.
            xhrFields: {
                responseType: 'blob'
            },
            success: function (data) { //Here should I bring a zip with all files supposedly?
                var a = document.createElement('a');
                var url = …
Run Code Online (Sandbox Code Playgroud)

javascript c# asp.net-mvc-5

3
推荐指数
2
解决办法
4585
查看次数

标签 统计

asp.net-mvc-5 ×1

c# ×1

javascript ×1