如何使用JS更改按钮坐标位置!

1631096571(1).jpg

在查询按钮左边有大量留白,因为又其他控件占用了, 当我把其他控件隐藏之后如何在JS中重新设置查询按钮坐标位置。

JS代码如下:

var form = this.options.formvar value = this.options.form.getWidgetByName("hide").getValue()var thislen = this.getValue().length;if (value == "0") //选项值{    $("[widgetname=Search]").css("left", 408); //QUERY为查询控件名    this.options.form.getWidgetByName("label0").setVisible(false);    this.options.form.getWidgetByName("label1").setVisible(false);    form.invisible(["lx", "orgName"]); //[]里面为控件名;设置隐藏控件项    }

FineReport 阿萨德阿斯蒂芬 发布于 2021-9-8 18:24 (编辑于 2021-9-9 09:24)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
15922204585Lv6高级互助
发布于2021-9-8 18:38(编辑于 2021-9-9 11:18)

设置事件

setTimeout(function(){

$("[widgetname=QUERY]").css("left",408);  //QUERY为查询控件名

},500)

test0615.frm

cpt:

image.png

var c= this.options.form.getWidgetByName("c"); //c为待隐藏控件名

c.setVisible(false);

setTimeout(function(){

$("[widgetname=QUERY]").css("left",408);  //QUERY为查询控件名

},500)

  • 2关注人数
  • 391浏览人数
  • 最后回答于:2021-9-9 11:18
    请选择关闭问题的原因
    确定 取消
    返回顶部