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

我试图在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文件types。 为了操作HTML,在HTML中需要脚本命令或内联脚本来调用jQuery。 除非你的Excel程序有某种types的jQuery模拟器,否则你要求做一些这种文件types不可能的事情。

如果这是HTML,你可以这样做:

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