求问:这个提交按钮的JS该怎么修改

这个提交应该是算提交失败的

if(confirm("确认提交"))   //弹出确认对话框  

{

_g('${sessionID}').verifyAndWriteReport(true);  

// alert('提交成功')

FR.Msg.toast("提交成功");

     setTimeout(function() { 

  location.reload();  

    },500);

  return true;    //点击确定时,返回值为true,执行如上操作。

}

else

{

   return false; //点击取消时,返回值为false,不执行操作。

}

VJ8_$`A_4[YGQ(1J2[)V692.png

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

修改JS:

FR.Msg.confirm("提示","确认提交吗?",function(value){

if(value){ 


    if(_g('${sessionID}').verifyAndWriteReport(true)){

FR.Msg.toast("提交成功");

setTimeout(function() { 

  location.reload();  

    },500);}

else  {FR.Msg.toast("提交失败");} 


  return true;

}else{ return false;  }   });//confirm确认提示框


最佳回答
1
HHHHH123Lv7中级互助
发布于2020-11-27 16:32

FR.Msg.confirm("","确认提交吗?",function(value){

if(value){ 

   _g('${sessionID}').verifyAndWriteReport(); 

  return true;

   

}else{ return false;  }   });//confirm确认提示框


  • Zero丶zero Zero丶zero(提问者) 这个没有提交成功的提示框诶 能用alert吗
    2020-11-27 16:36 
  • HHHHH123 HHHHH123 回复 Zero丶zero(提问者) if(value)后面加FR.Msg.toast(\"提交成功\");加一句的事,不过正常模板里填报成功应该已经设置提交成功了吧
    2020-11-27 16:40 
  • Zero丶zero Zero丶zero(提问者) 回复 HHHHH123 这么写不行诶,我设置了不能为空。这个样子写的话,下拉框是空的也是返回提交成功
    2020-11-27 16:44 
  • HHHHH123 HHHHH123 回复 Zero丶zero(提问者) 提交成功的提示框根本不用加的啊,正常来说,效验不通过肯定是不能提交的,这js只是你点击提交后,有两个选择,一是继续提交,二是点错了取消,如果点击确定,那就执行提交,取消就不执行
    2020-11-27 16:50 
  • Zero丶zero Zero丶zero(提问者) 回复 HHHHH123 关键是这些数据都没有填的话,点击这个按钮怎么弹出提示框,返回提交失败。
    2020-11-27 17:06 
  • 1关注人数
  • 387浏览人数
  • 最后回答于:2020-11-30 09:49
    请选择关闭问题的原因
    确定 取消
    返回顶部