大佬们,按钮控件,自动提交

初始化:_g().parameterCommit();

点击:

var a='${=TODAY()}';

var b='${=TODAY()}';

_g().getWidgetByName('start_time').setValue(a);

_g().getWidgetByName('end_time').setValue(b);

this.options.form.getWidgetByName("report0").gotoPage(1,"{start_time:'"+a+"',end_time:'"+b+"'}",true);

用这个初始化的js,选择初始化后执行预览,会导致一直刷新

目标需求是,初始化内容是按钮控件设置的值

FineReport ahuahuahua 发布于 2023-11-16 09:03
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
1
kalashangLv3高级互助
发布于2023-11-16 09:07(编辑于 2023-11-16 09:08)

设置控件默认值后把这个取消掉

image.png

----

默认值设置

image.png

不需要你的JS

  • ahuahuahua ahuahuahua(提问者) 我的我的,用的是决策表,请问又该怎么操作
    2023-11-16 09:36 
  • kalashang kalashang 回复 ahuahuahua(提问者) 没用参数栏控件?直接给控件设置默认值就行了
    2023-11-16 09:37 
最佳回答
1
用户k6280494Lv6资深互助
发布于2023-11-16 09:07

已刷新就会调用初始化,就死循环了

最佳回答
1
快乐星光Lv5中级互助
发布于2023-11-16 09:25

你初始化后自动刷新,刷新-初始化-刷新-初始化。。。

无限循环了,按照楼上的去掉那个√,他会自动查询的

  • 3关注人数
  • 157浏览人数
  • 最后回答于:2023-11-16 09:25
    请选择关闭问题的原因
    确定 取消
    返回顶部