zoukankan      html  css  js  c++  java
  • EasyUI 导出数据表格 (Export DataGrid)

    加載引用 'datagrid-export.js' 文件

    1. <script type="text/javascript" src="datagrid-export.js"></script>

    导出数据表格

    1. $('#dg').datagrid('toExcel','dg.xls'); // export to excel     下載Excel     
    2. $('#dg').datagrid('print','DataGrid'); // print the datagrid   打印

    例:1.添加下載功能按鈕

                

      2.綁定onclick事件

      

       3.js Dome

     

     

    创建PDF文档,可以使用pdfmake 库。

    1. var body = $('#dg').datagrid('toArray');
    2. var docDefinition = {
    3. content: [{
    4. table: {
    5. headerRows: 1,
    6. widths: ['*','*','*','*','auto','*'],
    7. body: body
    8. }
    9. }]
    10. };
    11. pdfMake.createPdf(docDefinition).open();

    方法

    下面的方法继承datagrid:

    名称参数描述
    toHtml rows 导出html表。
    toArray rows 导出数组数据。
    toExcel param 导出excel文件

    代码实例:

    1. $('#dg').datagrid('toExcel', 'datagrid.xls');
    2. $('#dg').datagrid('toExcel', {
    3. filename: 'datagrid.xls',
    4. worksheet: 'Worksheet'
    5. });
    6. // export with customized rows
    7. $('#dg').datagrid('toExcel', {
    8. filename: 'datagrid.xls',
    9. rows: rows,
    10. worksheet: 'Worksheet'
    11. });
    print title 打印datagrid。

    代码实例:

    1. $('#dg').datagrid('print', 'DataGrid');
    2. // print with customized rows
    3. $('#dg').datagrid('print', {
    4. title: 'DataGrid',
    5. rows: rows
    6. });
  • 相关阅读:
    关于gitlab怎样merge request的流程
    有访问权限的gitlab如何把上面的代码clone到本地
    macpro终端打开mysql
    Hbase实验:java创建和删除table
    齐次递推式拆数学式
    一些生成函数
    圆锥表面曲线方程
    扩展欧拉降幂
    scanf读入有空格字符串
    线性筛素数的一个用途
  • 原文地址:https://www.cnblogs.com/popo1/p/12881162.html
Copyright © 2011-2022 走看看