当前位置:编程学习 > C#/ASP.NET >>

MVC4 jquery 调用Action如何实现文件下载。

是这样的。  我的页面局部使用的无刷新做的。 左右下载这块呢,也想做成一个按钮调用一个js。  js去请求Action,然后下载文件。

 function save() {
            var filepath= $("#Path").text();
            $.ajax({
                type: "POST",
                url: "../Service/SaveFile",
                data: "sFilePath=" + filepath
            });
        }


FileStream fs = new FileStream(sFilePath, FileMode.Open);

                string fileName = sFilePath.Substring(sFilePath.LastIndexOf('\\') + 1);

                return File(fs, "audio/x-wav", fileName);


但是这样写File 执行完成之后不会给我任何东西。 --------------------编程问答-------------------- 默默绑定! --------------------编程问答--------------------
引用 1 楼 cnceohjm 的回复:
默默绑定!

什么意思啊? --------------------编程问答--------------------
引用 2 楼 wozaiqingniao 的回复:
Quote: 引用 1 楼 cnceohjm 的回复:

默默绑定!

什么意思啊?
就是默默帮顶,打错字了! --------------------编程问答-------------------- function save() {
            var filepath= $("#Path").text();
            location.href = "../Service/SaveFile?sFilePath=" + filepath;
}
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,