发帖

高级控件—按钮

专业版问答  / 倒序浏览   © 著作权归作者本人所有

#楼主# 2021-3-24

跳转到指定楼层

注册氚云社区,学习低代码知识,与更多氚友互动交流

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
按钮
按钮控件为开发者特有的控件,开发者可通过代码在控件上绑定事件,用于处理特殊的业务逻辑,例如:查询数据填充到子表中、弹框选择数据等。
怎么用啊,找遍了找不到写法。谁有案例给个案例吧@





回复

使用道具

2

主题

10

帖子

502

金币

lv5

Rank: 25

积分
742

氚云标准版氚云专业版

Asunakey 发表于 2021-4-1 10:31:15
前端按钮事件里与js写法一致:
// 按钮事件
    OnLoadActions:function(actions){
         var parent=this;//必须暂存this对象,才能获取到控件对象,若onload事件里已经用parent暂存过this,按钮事件直接可以用parent,但是校验里还是需要再暂存一次,好像变量作用范围到不了校验里
         var button=parent.F0000001;
         $(button).bind( 'click', function() {
             **("aaaa");
      });
    },

// 提交校验
    OnValidate:function(actionControl){

        if( actionControl.Action == "F0000001" )
        {
             **("aaaa");
        }
}
回复

使用道具 举报

2

主题

10

帖子

502

金币

lv5

Rank: 25

积分
742

氚云标准版氚云专业版

Asunakey 发表于 2021-4-1 10:32:35
Asunakey 发表于 2021-4-1 10:31
前端按钮事件里与js写法一致:
// 按钮事件
    OnLoadActions:function(actions){

**是a,l,e,r,t();
回复

使用道具 举报

1

主题

10

帖子

126

金币

lv3

Rank: 3Rank: 3Rank: 3

积分
156
撸猫侠 发表于 2021-11-18 09:58:37
终于知道按钮点击事件在哪里捕捉了。。。
OnValidate:function(actionControl){

        if( actionControl.Action == "F0000001" )//这就是按钮的id
        {
             **("aaaa");
        }
}
回复

使用道具 举报

1

主题

3

帖子

62

金币

lv3

Rank: 3Rank: 3Rank: 3

积分
97
cy164o2600325 发表于 2022-1-22 13:13:44
请问高级控件-按钮触发事件可以在后端捕捉吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于作者

just

lv3

  • 主题

    1

  • 帖子

    2

  • 关注者

    0

楼主新帖

小黑屋|氚云社区 |粤ICP备15096637号-1
Powered by Discuz! X3.4 Licensed  © 2001-2017 Comsenz Inc.