我有一个关于table2excel(https://github.com/rainabba/jquery-table2excel)库的问题。代码也将打印在生成的excel文件中。
问题是:https://imgur.com/a/oMIR2VU的
这是我的代码
$('#to_excel').click(function(e){
e.preventDefault()
$("#jv_table").table2excel({
name: "JV SUMMARY",
filename: "jv_summary_excel.xls", // do include extension
preserveColors: false // set to true if you want background colors and font colors preserved
});
})
字符串
我的table:
<?php if(!isset($_GET['summary'])) {
foreach($newArr as $arr){
if(array_keys(array_values($arr)[0])[0] =="GL ACCOUNT" || array_keys(array_values($arr)[0])[0] == "COST CENTER") continue;
?>
<tr class="<?=array_keys(array_values($arr)[0])[0] == "A/P - KLASSIC" ? "end" : ""?>">
<td><?=explode('_',array_keys($arr)[0])[0]?></td> <!-- DEPARTMENT -->
<td><?=$gl_accounts[array_keys(array_values($arr)[0])[0]]?></td> <!-- GL ACCOUNT NUMBERS -->
<td><?=array_keys(array_values($arr)[0])[0]?></td> <!-- GL ACCOUNT NAMES -->
<td><?=$cost_centers[explode('_',array_keys($arr)[0])[0]]?></td> <!-- COST CENTER -->
<td><?=$profit_centers[explode('_',array_keys($arr)[0])[0]]?></td> <!-- PROFIT CENTER (P90-SOMETHING) -->
<td><?=number_format((array_values(array_values($arr)[0])[0] * 0.32),2)?></td>
<td><?=number_format((array_values(array_values($arr)[0])[0] * 0.20),2)?></td>
<td><?=number_format((array_values(array_values($arr)[0])[0] * 0.20),2)?></td>
<td><?=number_format((array_values(array_values($arr)[0])[0] * 0.26),2)?></td>
<td><?=number_format((array_values(array_values($arr)[0])[0] * 0.02),2)?></td>
</tr>
<?php }} ?>
型
我也检查了我的表,里面没有代码。我想尽快移除它。谢谢你的帮忙。
1条答案
按热度按时间zrfyljdw1#
我通过切换到这个库(https://codepedia.info/javascript-export-html-table-data-to-excel)解决了这个问题。代码消失了,数据类型也被正确格式化。