陈俊永 发表于 2020-6-18 17:33:35

webapp实现pc端导出excel

本帖最后由 陈俊永 于 2020-6-18 17:39 编辑

    最近要实现webapp的pc端导出明细表内容,网上找了很久,经测试和修改此方法有效,有需要的可以直接使用
html前端加:
<script type="text/javascript" src="__JS__/jquery.easyui.min.js"></script>
   <script src="__JS__/datagrid-export.js"></script>
    <script type="text/javascript">
      $(function(){
            $('#dg-detail').datagrid({ //明细表ID
                rownumbers: true,
                singleSelect: true,
                data: data
            });
      });
      function toPdf(){
            var body = $('#dg-detail').datagrid('toArray');
            var docDefinition = {
                content: [{
                  table: {
                        headerRows: 1,
                        widths: ['*','*','*','*','auto','*'],
                        body: body
                  }
                }]
            };
            pdfMake.createPdf(docDefinition).open();
      }

    </script>
网页中间加按钮:<button type='button'style = 'color:#ffffff;width:100%;background:#005757;height:150%'>导出</button>

hong90342 发表于 2022-4-1 19:08:25

:handshake:handshake:handshake:handshake
页: [1]
查看完整版本: webapp实现pc端导出excel