查询按钮JS问题

已解决

FineReport 帆软用户YbG5J0kkjo 发布于 2023-9-8 14:11 (编辑于 2023-9-8 14:39)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
snrtuemcLv8专家互助
发布于2023-9-8 14:15

var kj1= this.options.form.getWidgetByName("控件1名称").getValue();  

var kj2= this.options.form.getWidgetByName("控件2名称").getValue();  

if( kj1== "" || kj1==null){  

  alert("错误,控件1不能为空");   

  return false;  

};  

if(kj2 == "" || kj2==null){  

  alert("错误,控件2不能为空");   

  return false;  

};

最佳回答
0
CD20160914Lv8专家互助
发布于2023-9-8 14:14(编辑于 2023-9-8 14:16)

那最简单的就是设置它不为空呀。。

var p1length=this.options.form.getWidgetByName("p1").getValue().length;

var p2length=this.options.form.getWidgetByName("p2").getValue().length;

if(p1length==0&&p2length==0){

alert("两个不能空");

return false;

}

else {

_g().parameterCommit();

}

最佳回答
0
Z4u3z1Lv6专家互助
发布于2023-9-8 14:15

https://help.fanruan.com/finereport10.0/doc-view-4007.html 

var a=_g().parameterEl.getWidgetByName("a").getText();

var b=_g().parameterEl.getWidgetByName("b").getText();

if (a.length==0 && b.length==0){

FR.Msg.alert("警告","必填一个");

return false;

}

  • 2关注人数
  • 265浏览人数
  • 最后回答于:2023-9-8 14:39
    请选择关闭问题的原因
    确定 取消
    返回顶部