繁体   English   中英

PHP:将表导出到没有隐藏列的Excel

[英]PHP: Export Table to Excel Without Hidden Columns

我正在尝试从Excel中的PHP导出表。 一切都很好,但是我需要在PHP中使用JQuery隐藏一些列。 当我将带有隐藏列的表导出到Excel时,隐藏列显示为零值。

这是我正在使用的代码:

import_request_variables('P');
$title="Table Results";
$var= "Content-Disposition: attachment; filename=".$title.".xls";
header('Content-type: application/vnd.ms-excel');
header($var);
echo $_POST['tableExcel'];

tableExcel是带有表格的表格。

导出到Excel时,有没有不包含隐藏列的方法?
谢谢

header('Content-type: application/vnd.ms-excel');

这不是HTML文件类型。 为了操作HTML,HTML中需要脚本命令或内联脚本才能调用jQuery。 除非您的Excel程序具有某种jQuery模拟器,否则您将要求执行此文件类型无法执行的操作。

但是,如果这是HTML,则可以执行以下操作:

$('#myColumnId').css('display','none');

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM