后台生成excel,页面通过返回地址下载excel

先看前台代码

 
        function test() {
            $.ajax({
                type: 'post',
                url: '../ashx/ExcelHandler.ashx',
                cache: false,
                async: false,
                dataType: 'text',
                data: { action: "CreateExcel" },
                success: function (data) {
                    window.location.href = data;
                }
            })
        }

注意:data返回来的是相对路径,不是绝对路径。路径参考下图:

后台生成excel,页面通过返回地址下载excel_第1张图片

对应项目路径参考下图:

后台生成excel,页面通过返回地址下载excel_第2张图片

后台创建excel请看下一篇文章

点击打开链接


你可能感兴趣的:(asp-net)