jquery表格转excel表格插件

news/2025/3/12 15:13:05/文章来源:https://www.cnblogs.com/mybook000/p/18616949

excel-gen.js是一款jquery表格转excel表格插件。该jquery插件可以在客户端将HTML表格导出为Excel表格,并且下载为一个xlsx类型的Excel文件。

在线演示  下载

 

 使用方法

excel-gen.js表格转excel表格插件依赖于jszip.js和FileSaver.js插件。

<script src="path/to/jquery.min.js"></script>
<script src="path/to/jszip.min.js"></script>
<script src="path/to/FileSaver.min.js"></script>
<script src="excel-gen.js"></script>     

其中,jszip.js用于创建,读取和编辑Zip文件。FileSaver.js用于保存Excel文件。

 HTML结构

为页面中要转换为Excel的表格设置一个id,并添加一个下载按钮。

<div class="table-responsive">
<table class="table table-bordered" id="example-table-id">
    <thead>
      <tr>
        <td>序号</td>
        <td>姓名</td>
        <td>成绩</td>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td>1</td>
        <td>张三</td>
        <td>95</td>
      </tr>
      <tr>
        <td>2</td>
        <td>李四</td>
        <td>82</td>
      </tr>
      <tr>
        <td>3</td>
        <td>王五</td>
        <td>89</td>
      </tr>
    </tbody>
  </table>
</div>              
 初始化插件

在页面DOM元素加载完毕之后,通过new ExcelGen()方法创建一个ExcelGen实例。

myExcel = new ExcelGen({
  "src_id": "example-table-id",
  "show_header": true
});

然后通过generate()方法来创建Excel表格。

$("#generate-excel-btn").click(function () {
  myExcel.generate();
});

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/855342.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

软考中级 网络工程师教程(第六版) 信息系统项目管理师教程(第四版)扫描PDF

封面 网络工程师教程 (第六版) 信息系统项目管理师教程(第四版)下载链接 网络工程师教程(第六版) 信息系统项目管理师教程(第四版)

第四天案例联系-热词

效果:五个热词点击可以跳转到指定页面,悬停时有颜色区别 遇到问题:文字在各个块中水平,垂直居中显示①水平显示:text-align:center【注意:要注意将这个属性设置到父级元素】②垂直显示:line-height:80px【通过行高来设置,将行高设置与块的大小一样】<!DOCTYPE htm…

广州互联网知识付费系统有哪些

当前,在广州地区,有多家机构专注于开发和定制各类互联网知识付费系统,旨在为教育与相关领域的专业人士提供优质解决方案。这些系统的功能覆盖了知识内容发布、交易以及用户的学习需求,并结合多种营销工具以满足用户多样化的应用场景。@www.tuzhi.ltd 侵删这类服务主要提供知…

20222404 2024-2025-2 《网络与系统攻防技术》实验八实验报告

1.实验内容 (1)Web前端HTML 能正常安装、启停Apache。理解HTML,理解表单,理解GET与POST方法,编写一个含有表单的HTML。 (2)Web前端javascipt 理解JavaScript的基本功能,理解DOM。 在(1)的基础上,编写JavaScript验证用户名、密码的规则。在用户点击登陆按钮后回显“欢迎+…

Dodcker如何导入镜像tar

Dodcker如何导入镜像tar 我们可以将docker镜像导出为压缩文件,然后再在另一主机上导入。 要在Docker中导入一个.tar格式的镜像文件,您可以使用docker load命令。这个命令会将一个保存的镜像压缩文件(.tar,.tar.gz或.tgz)加载到Docker镜像库中。 docker load -i <image_…

恭喜CUUG 11月16日考试的同学获得PG中级/PG高级证书

恭喜在11月16日参加工信部人才交流中心PostgreSQL管理员PG中级和PG高级认证考试的各位同学,顺利通过了考试,证书在工信人才官网可查。部分学员证书:............为什么选择工信人才PostgreSQL认证:发证机构:工信部人才交流中心属于工信部直属的二类事业单位,证书的权威性…

京准科技:电厂DCS自控NTP时钟同步服务器技术方案

京准科技:电厂DCS自控NTP时钟同步服务器技术方案京准科技:电厂DCS自控NTP时钟同步服务器技术方案 京准科技:电厂DCS自控NTP时钟同步服务器技术方案 京准电子科技官微——ahjzsz 随着计算机和网络通信技术的飞速发展,火电厂热工自动化系统数字化、网络化的时代已经到来。一方…

abb喷涂机器人保养

ABB喷涂机器人的日常保养应该每天进行一次。具体的保养内容包括: - 检查设备的运行状况:每天检查设备的运行状况,确保设备正常运行。 - 清洁设备表面:每天清洁设备表面,防止灰尘和污垢对设备造成损害。 - 检查喷涂效果:每天检查喷涂效果,确保喷涂质量。 -…