ec:table隐藏导出图标,另定义按钮"导出报表"

<ec:table showExports="false" items="items" var="item" tableId="tableId" action="XXX.do?method=..." showPagination="false" form="formName" sortable="true">

 

showPagination="false"  : 不分页

 

=========隐藏导出图标另按钮导出如下:===========================

1、设置 showExports="false"

 

2、---设置隐藏域-----
<input type="hidden" name="ec_eti" />
<input type="hidden" name="tableId_ev" />

<input type="hidden" name="tableId_efn" />

 

3、--export标签-----

<ec:exportXls fileName="ExportFileName.xls" tooltip="EXPORT EXCEL" />

 

4、<input type='button' text="导出报表" οnclick='exportExcel()' />

 

5、

function exportExcel() {
   document.forms.formName.ec_eti.value='tableId';
   document.forms.formName.tableId_ev.value='xls';
   document.forms.formName.tableId_efn.value='ExportFileName.xls';
   document.forms.formName.setAttribute('action','XXX.do?method=...');
   document.forms.formName.setAttribute('method','post');
   document.forms.formName.submit();
}

 

PS : 做别的操作前先清空:

function clearExport(){
      document.forms[0].ec_eti.value = '';
      document.forms[0].tableId_efn.value = '';
      document.forms[0].tableId_ev.value = '';
}

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值