• easyui导出excel表格和遇到的问题


    1.导入easyui封装好的底层js:

      datagrid-export.js

    2.页面增加导出按钮:

      <td style="padding-left:15px;">
         <id="btnExport" class="hisui-linkbutton" data-options="iconCls:'icon-w-export'">导出</a>
      </td>

    3.js方法:

       //导出按钮事件
      $('#btnExport').on('click', function(){
      obj.btnExport_onClick();
      });

       //导出功能
      obj.btnExport_onClick function(){
      $('#gridReuslt').datagrid('toExcel', getFormatDate()+'检验工作站查询.xls');
      }

    4.遇到的问题:

      1)如果页面有复选框,再导出时会显示undefined,这时需要隐藏改列

        打开easyui封装的底层js:datagrid-export.js,在function toHtml(target, rows)方法下增加:

        

      2)如果前端拼接了字段,则不会显示拼接的字段:

        

        所以,建议拼接字段在后台拼接

    5.前端修改字段值(需求:隐藏摘要字段; IsSuspend字段下值为0和1,为0显示待处理):

      

  • 相关阅读:
    【Vjudge】P1989Subpalindromes(线段树)
    【Luogu】P3358最长k可重区间集问题(费用流)
    【未有之有】洛森设定随笔
    14-Perl 引用
    13-Perl 子程序(函数)
    12-Perl 时间日期
    11-Perl 运算符
    10-Perl 循环
    9-Perl 条件语句
    8-Perl 哈希
  • 原文地址:https://www.cnblogs.com/Life-is-Demo/p/11759147.html
Copyright © 2020-2023  润新知