点击查询事件js

QQ浏览器截图20190418132251.png

逻辑是点击查询的时候提示时间不能为空,同时没有输出

js怎么写

FineReport 18328816101 发布于 2019-4-18 13:25
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
5
JackWangLv5中级互助
发布于2019-4-18 13:29(编辑于 2019-4-18 13:59)

不要用自带的查询按钮 ,自定义一个,添加点击事件


var  a=this.options.form.getWidgetByName("控件名");  

var  b=this.options.form.getWidgetByName("控件名");  

if(a.getValue=false&&a.getValue=false){

     alert("请勾选");

     this.options.form.getWidgetByName("起始日期控件").setValue(" ");

     this.options.form.getWidgetByName("结束日期控件").setValue(" ");

}else{

     _g().parameterCommit();  

}



  • 18328816101 18328816101(提问者) 就是这两个必须二选一勾选,不然不能查询并提示时间不能为空
    2019-04-18 13:39 
  • JackWang JackWang 回复 18328816101(提问者) 给你写了,有些逻辑不严谨,你参考自己改善一下 我写的这个只能判断同时为空,不能判断同时选中 可以参考我写的http://bbs.fanruan.com/wenda/question/7563.html 设置一下不能同时选中 你还得控制接受参数的一方根据你的勾选识别你所用的是日期还是月份
    2019-04-18 13:53 
最佳回答
0
孤陌Lv6资深互助
发布于2019-4-18 13:27

那你日期控件设置不允许为空就好了

  • 3关注人数
  • 4450浏览人数
  • 最后回答于:2019-4-18 13:59
    请选择关闭问题的原因
    确定 取消
    返回顶部