|
案例效果
根据表单字段数据改变,隐藏展示字段和文本字段隐藏前 隐藏后 实现思路注册案例状态字段的值改变事件 状态变化隐藏显示相关字段
操作步骤1. 注册案例状态字段的值改变事件 2. 根据状态变化隐藏显示相关字段 3. 编写代码 相关代码- /**
- * field 字段本身
- * value 改变数值
- */
- function(field, value, eOpts){
- //拿到当前form
- var form = field.up("jeformview");
- //拿到展示字段
- var displayfield_1 = form.getFields('displayfield_1');
- debugger;
- //根据状态值进行判断,状态为未开始
- if(value != "" && value == '0' ){
- //隐藏展示字段
- displayfield_1 && displayfield_1.ownerCt.hide();
- //隐藏附件
- form.fieldHide("ALWD_ALFJ");
- //隐藏数量
- form.form.findField("ALWD_ALSL").hide();
- //隐藏总价
- form.getFields("ALWD_ALZJ").hide();
- }else{
- //显示展示字段
- displayfield_1 && displayfield_1.ownerCt.show();
- //显示附件
- form.fieldShow("ALWD_ALFJ");
- //显示数量
- form.form.findField("ALWD_ALSL").show();
- //显示总价
- form.getFields("ALWD_ALZJ").show();
- }
- }
复制代码
|
|