zoukankan      html  css  js  c++  java
  • finereport 添加按钮以及按钮事件 -- (1.重置按钮事件js)

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

    2.重置按钮添加事件js

       2.1 重置全部    

         当我们需要重置全部控件时,可以通过form.name_widgets获取参数界面上所有的控件,然后遍历每个控件并重置,代码如下:

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

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

        });;

       2.2 重置一个控件

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

         如 supplierID 为供应商控件ID 

       将供应商(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);

      

  • 相关阅读:
    javascript DOM操作
    DirectX编译出现link错误
    PPT快捷键
    Windows GDI笔记
    VC++键盘消息
    VC++6.0快捷键
    C#值类型和引用类型
    C#转义字符
    关于C#里“浅表副本”的解释
    C#中override和overload的区别
  • 原文地址:https://www.cnblogs.com/water-1/p/10964672.html
Copyright © 2011-2022 走看看