【问题标题】:Response.Write function not working when I pass the main function throught Jquery.post()当我通过 Jquery.post() 传递主函数时,Response.Write 函数不起作用
【发布时间】:2014-10-28 08:26:39
【问题描述】:

我有一个函数 ExportToExcel,它使用 response.write 将 html 数据导出到 excel。我使用 jquery 方法 post 在按钮单击时运行此功能。

function ExportToExcel() {
    ShowNotification('Exporting to Excel', false);
    $.post(exportUrl, null, function (jsonresponse) {
        HideNotification();
    });

问题是如果使用 post 方法,则无法下载 excel 文件。如果我使用此功能而不通过 Jquery 运行它,它运行良好并下载文件。我在这里错过了什么吗?

【问题讨论】:

    标签: javascript c# jquery http-post


    【解决方案1】:

    在这种情况下不需要使用 jquery。 只需使用链接或发布表单。

    搜索“download pdf jquery .post”,你会发现很多解释和替代解决方案。

    【讨论】:

    • 我需要 Jquery 在文件下载时用于加载通知,这就是为什么我不能单独使用它的原因:s
    • 试试这个:filamentgroup.com/lab/…
    猜你喜欢
    • 1970-01-01
    • 2023-03-20
    • 1970-01-01
    • 2010-11-16
    • 2018-06-20
    • 2012-04-25
    • 2021-04-05
    • 1970-01-01
    • 2021-12-15
    相关资源
    最近更新 更多