查询按钮点击事件

有两个日期参数作为查询条件,要求当第一个日期参数time1为空时,不做任何提示,但是第一个参数time1有值,第二个参数time2为空,在浏览器页面中间弹出文字提示。需要在查询按钮的点击事件里面写下函数方法

FineReport 1195460660 发布于 2021-1-11 11:35
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
luckybaiLv4初级互助
发布于2021-1-11 11:49

var time1= this.options.form.getWidgetByName("time1").getValue();

var time2= this.options.form.getWidgetByName("time2").getValue();

if(time1!=""&&time1!=null)

{

   if(time2==""||time1==null) 

   {

    alert("time2不能为空");

    }

}

最佳回答
1
luojian0323Lv7资深互助
发布于2021-1-11 11:45(编辑于 2021-1-11 11:46)

删除默认查询按钮,添加自定义按钮

var a=contentPane.parameterEl.getWidgetByName("time1").getValue();
var b=contentPane.parameterEl.getWidgetByName("time2").getValue();
if (a!=""&&b==""){
alert("参数1不为空时,参数2亦不能为空")

}
else{
_g().parameterCommit();
}


  • 天宇S 天宇S 请问一下,如果查询出内容后,再将下拉框内容去掉,会提示不能为空的同时怎么把已经查出的内容再重新隐藏掉或者刷新掉呢?
    2021-12-01 13:20 
  • 3关注人数
  • 1099浏览人数
  • 最后回答于:2021-1-11 11:49
    请选择关闭问题的原因
    确定 取消
    返回顶部