finereport 添加按钮以及按钮事件 -- (1.重置按钮事件js)

1.添加一个按钮或者控件,按照下图操做1,2步,到第三步能够点击右侧的控件货或者按钮进行设置或者添加事件app

2.重置按钮添加事件jsthis

   2.1 重置所有    orm

     当咱们须要重置所有控件时,能够经过form.name_widgets获取参数界面上全部的控件,而后遍历每一个控件并重置,代码以下:blog

    $.each(this.options.form.name_widgets,function(i,item){  事件

         if (item.options.type !=='label') {item.setValue();item.setText();} get

    });;it

   2.2 重置一个控件io

    supplierID 为须要清空的控件ID(可替换)function

     如 supplierID 为供应商控件ID form

   将供应商(supplierID)控件内容清空,具体的js以下:

      var supplierID = this.options.form.getWidgetByName("supplierID");  //获取supplierID控件

      supplierID.reset();  //将supplierID控件内容清空

 3.新增行按钮 与 删除行按钮 操做与点击事件js

   3.1 新增行按钮 新增点击事件js:contentPane.appendReportRC(1);

  3.2 删除行点击事件js:  contentPane.deleteReportRC(null,window.num);

相关文章
相关标签/搜索