Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在codeigniter中使用jquery和css将数据导出到excel文件_Php_Jquery - Fatal编程技术网

Php 在codeigniter中使用jquery和css将数据导出到excel文件

Php 在codeigniter中使用jquery和css将数据导出到excel文件,php,jquery,Php,Jquery,如何使用jquery将带有css主题的数据导出到excel? 是否有任何jquery插件可以使用css将数据导出到exceljquery不支持xls直接导出。您必须将导出功能耦合到xls转换器库。一个理想的候选人是。如果您真的想坚持使用jQuery,那么Ajax就是最好的选择。将操作耦合到Codeigniter控制器,并在控制器内将文档转换为xls文件 以下是一些您可以尝试的示例: 关于最后一个问题:您不能将css样式规则应用于excel文件。相反,您需要创建一些样式定义并应用于xls $sty

如何使用jquery将带有css主题的数据导出到excel?
是否有任何jquery插件可以使用css将数据导出到excel

jquery不支持xls直接导出。您必须将导出功能耦合到xls转换器库。一个理想的候选人是。如果您真的想坚持使用jQuery,那么Ajax就是最好的选择。将操作耦合到Codeigniter控制器,并在控制器内将文档转换为xls文件

以下是一些您可以尝试的示例:

关于最后一个问题:您不能将css样式规则应用于excel文件。相反,您需要创建一些样式定义并应用于xls

$styleArray = array(
    'font' => array(
        'color' => array('rgb' => 'FFFFFF')
));
$textAlign = array(
    'alignment' => array(
        'horizontal' => PHPExcel_Style_Alignment::HORIZONTAL_CENTER
));  

// Apply styles to cells
$this->excel->getActiveSheet()->getStyle('A1:A10')->applyFromArray($styleArray);
$this->excel->getActiveSheet()->getStyle('A1:A10')->applyFromArray($textAlign);
这对你有帮助。[连结]