js问题

image.png

款色初始化和编辑后,上面四个控件值重置





var form = this.options.form;

var p2Widget = form.getWidgetByName("Label品牌");

var p3Widget = form.getWidgetByName("品牌");

var p4Widget = form.getWidgetByName("Label年份");

var p5Widget = form.getWidgetByName("年份");


var p6Widget = form.getWidgetByName("Label季节");

var p7Widget = form.getWidgetByName("季节");

var p8Widget = form.getWidgetByName("Label小类");

var p9Widget = form.getWidgetByName("小类");




var value = this.getValue();  //获取当前参数即type参数的值

if (value.length() == 0) {       

   p2Widget.visible();

p3Widget.visible();

   p4Widget.visible();

   p5Widget.visible();

p6Widget.visible();

p7Widget.visible();

p8Widget.visible();

   p9Widget.visible();

 

 

 

}else {

   p2Widget.reset();

   p3Widget.reset();

  p6Widget.reset();

   p7Widget.reset();

   p4Widget.reset);

p5Widget.reset();

   p8Widget.reset();

p9Widget.reset();

}




上面是我写的,咋不对啊

小歆嵩 发布于 2020-4-7 10:55 (编辑于 2020-4-7 10:57)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
axingLv6专家互助
发布于2020-4-7 11:06
var value = this.getValue();  //获取当前参数即type参数的值
if (value.length() == 0) {       
   p2Widget.setVisible(false);
   p3Widget.setVisible(false);
   p4Widget.setVisible(false);
   p5Widget.setVisible(false);
   p6Widget.setVisible(false);
   p7Widget.setVisible(false);
   p8Widget.setVisible(false);
   p9Widget.setVisible(false);
}


  • 小歆嵩 小歆嵩(提问者) 哥,我想清空查询,不是隐藏
    2020-04-07 11:22 
  • 小歆嵩 小歆嵩(提问者) 如果款色控件值长度大于0 的话,上面几个控件的查询都清空
    2020-04-07 11:23 
  • axing axing 回复 小歆嵩(提问者) 你最后的代码reset()就是清空
    2020-04-07 11:53 
最佳回答
0
孤陌Lv6资深互助
发布于2020-4-7 11:07(编辑于 2020-4-7 11:08)

false 状态值 没有 兄弟 

p6Widget.visible(false );

  • 3关注人数
  • 393浏览人数
  • 最后回答于:2020-4-7 11:08
    请选择关闭问题的原因
    确定 取消
    返回顶部