如何parsing数据,而excel报告使用ajax生成

jQuery的一部分

在下面的代码中,我如何parsing$ activetedsheet或任何其他的应答variables的所有数据。如果任何其他function可能适用请帮助我。

$(document).on('click','#export_excel',function(event){ $.ajax({ type:'POST', url:"include/test.php", data:{ 'action':'excel_report','c_id':c_id_array }, dataType:'json' }).done(function(data){ var $a = $("<a>"); $a.attr("href",data.file); $("body").append($a); $a.attr("download","file.xls"); $a[0].click(); $a.remove(); }); }); 

excel部分

 ob_start(); $objPHPExcel = new PHPExcel(); $objPHPExcel->getActiveSheet()->setTitle('ReceivedMessages'); header('Content-Type: application/vnd.ms-excel'); $file_name = "kpi_form_".date("Ym-d_H:i:s").".xls"; header("Content-Disposition: attachment; filename=$file_name"); $objWriter = new PHPExcel_Writer_Excel5($objPHPExcel); $objWriter->save("php://output"); $xlsData = ob_get_contents(); ob_end_clean(); $activatesheet->setCellValue('C3','IIN No.'); $activatesheet->setCellValue('D3','IIN'); $activatesheet->setCellValue('E3','ACH1'); $response = array( 'op' => 'ok', 'file' => "data:application/vnd.ms-excel;base64,".base64_encode('hi') ); die(json_encode($response));