首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >使用jQuery使用Ajax发送Excel数据?

使用jQuery使用Ajax发送Excel数据?
EN

Stack Overflow用户
提问于 2017-12-27 04:57:52
回答 2查看 0关注 0票数 0

有以下功能,即从数据库中提取数据。Ajax调用工作正常。如何将成功函数中以制表符分隔的数据发送给用户?将contect类型设置为“application/vnd.ms-excel”无效。成功警报显示格式正确的数据。

代码语言:javascript
复制
     function SendToExcel() {
       $.ajax({
           type: "GET",
           url: "/Search.aspx",
           contentType: "application/vnd.ms-excel",
           dataType: "text",
           data: "{id: '" + "asdf" + "'}",
           success: function(data) {
              alert(data);
           },
           error: function (jqXHR, textStatus, errorThrown) {
              alert(jqXHR.responseText);
       }});
     }

不想在浏览器中显示数据--想把它发送到Excel。

下面是我在单击按钮时调用的函数:

代码语言:javascript
复制
     function SendToExcel() {
        var dataString = 'type=excel' +
            '&Number=' + $('#txtNumber').val() + 
            '&Reference=' + $('#txtReference').val()

        $("#sltCTPick option").each(function (i) {
             dataString = dataString + '&Columns=' + this.value;
        });

        top.iExcelHelper.location.href = "/Reports/JobSearchResults.aspx?" + dataString;;
     }
EN

Stack Overflow用户

发布于 2017-12-27 13:41:45

在HTML中,我有一个带有串行输入元素的表单和一个调用JavaScript函数的按钮onclick="exportExcel();

然后在JavaScript文件中:

代码语言:javascript
复制
function exportExcel(){
    var inputs = $("#myForm").serialize();
    var url = '/ajaxresponse.php?select=exportExcel&'+inputs;
    location.href = url;
}

最后是一个对某事作出反应的枢轴文件

PHP代码:

代码语言:javascript
复制
case 'exportExcel':{
                     ob_end_clean();
                     header("Content-type: application/vnd.ms-excel");
                     header("Content-Disposition: attachment;
                     filename=exportFile.xls");
                     echo $html->List($bd->ResultSet($_GET));
                }

$html是处理html的对象,$BD是从DatabaseSend您自己的html表或任何您想要的东西返回数据的对象。

票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100000042

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档