我正在尝试从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时,有没有办法不包含隐藏列?
谢谢
答案 0 :(得分:0)
header('Content-type: application/vnd.ms-excel');
这不是HTML文件类型。为了操作HTML,HTML中需要脚本命令或内联脚本才能调用jQuery。除非您的Excel程序具有某种jQuery模拟器,否则您要求执行此文件类型无法执行的操作。
如果这是HTML,你可以这样做:
$('#myColumnId').css('display','none');