JEPaaS 社区

 找回密码
 立即注册
JEPaaS低代码平台-官网
查看: 2038|回复: 0

根据表单字段数据改变,隐藏展示字段和文本字段

[复制链接]

51

主题

227

帖子

850

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
850
发表于 2021-6-23 18:18:38 | 显示全部楼层 |阅读模式
案例效果

根据表单字段数据改变,隐藏展示字段和文本字段
隐藏前
隐藏后
实现思路
  • 注册案例状态字段的值改变事件
  • 状态变化隐藏显示相关字段

操作步骤
1. 注册案例状态字段的值改变事件
2. 根据状态变化隐藏显示相关字段
3. 编写代码
相关代码
  1. /**
  2. *  field 字段本身
  3. *  value 改变数值
  4. */
  5. function(field, value, eOpts){
  6.     //拿到当前form
  7.     var  form = field.up("jeformview");
  8.     //拿到展示字段
  9.     var displayfield_1 = form.getFields('displayfield_1');
  10.     debugger;
  11.     //根据状态值进行判断,状态为未开始
  12.     if(value != "" && value == '0' ){
  13.         //隐藏展示字段
  14.         displayfield_1 && displayfield_1.ownerCt.hide();
  15.         //隐藏附件
  16.         form.fieldHide("ALWD_ALFJ");
  17.         //隐藏数量
  18.         form.form.findField("ALWD_ALSL").hide();
  19.         //隐藏总价
  20.         form.getFields("ALWD_ALZJ").hide();
  21.     }else{  
  22.         //显示展示字段
  23.         displayfield_1 && displayfield_1.ownerCt.show();
  24.         //显示附件
  25.         form.fieldShow("ALWD_ALFJ");
  26.         //显示数量
  27.         form.form.findField("ALWD_ALSL").show();
  28.         //显示总价
  29.         form.getFields("ALWD_ALZJ").show();
  30.     }
  31. }
复制代码




回复

使用道具 举报

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

本版积分规则

QQ|手机版|JEPaaS 低代码平台社区 ( 京ICP备18023569号 )

GMT+8, 2024-5-17 10:57 , Processed in 0.056076 second(s), 24 queries .

Powered by 北京凯特伟业科技有限公司

Copyright © 2001-2021, JEPaaS.COM

快速回复 返回顶部 返回列表