如何在iccube-reporting中使用javascript触发按钮点击事件

时间:2016-03-01 08:27:36

标签: iccube-reporting

我正在使用iccube报告。 我有一个放在仪表板上的动作/按钮类型的按钮,以及一个数据透视表。 按钮在单击时触发iccube事件,事件刷新数据透视表。 如何使用java脚本以编程方式触发按钮单击?

这是html片段(由iccube生成)

<div class="ic3t-elegant ic3-fixed-layout-box ic3w-action ic3w-buttonlist  **buttonRefreshCls** ic3h-no-header ic3-box-unselectable" id="ic3-9" style="top: 10px; left: 400px; width: 130px; height: 30px; z-index: 4;"><div class="ic3-loading-div-back"></div><div class="ic3-loading-div"></div><span class="ic3-stop-loading fa fa-stop" title="Stop Loading"></span>  <div class="ic3-fixed-layout-menu-container">    <div class="ic3-fixed-layout-edit ic3-jui-app"></div>      </div>  <div class="ic3-inner">    <div class="ic3-box-header">       <div class="ic3-box-nav-menu" style="display: none;"></div>       <div class="ic3-inner" style=""></div>    </div>    <div class="ic3-box-content" style="width: 130px; height: 30px;">      <div class="ic3-inner" style=""><div id="ic3-17" class="ic3-widget"><div class="ic3-action-list ic3-item-container ic3-item-horizontal ic3-bt-blue"><div class="ic3-item" style="" ic3-idx="0" title="">Manual Refresh</div><div style="clear:both"></div></div></div><div class="ic3-widget-data"></div></div>    </div>  </div>  <div class="ic3-chart-filter-info">  </div></div>

你可以看到没有你可以用js触发的输入按钮。

document.getElementsByClassName('buttonRefreshCls')[0].click(); 

提前感谢,assaf

0 个答案:

没有答案