jquery 如何删除生成的Excel文件中的代码

sbdsn5lh  于 2023-08-04  发布在  jQuery
关注(0)|答案(1)|浏览(90)

我有一个关于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 }} ?>


我也检查了我的表,里面没有代码。我想尽快移除它。谢谢你的帮忙。

zrfyljdw

zrfyljdw1#

我通过切换到这个库(https://codepedia.info/javascript-export-html-table-data-to-excel)解决了这个问题。代码消失了,数据类型也被正确格式化。

相关问题