自定义按钮二次确认,点确认或取消,都入库

image.png

FineReport 王多鱼 发布于 2021-4-23 09:19
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
IceBall09Lv6中级互助
发布于2021-4-23 09:28(编辑于 2021-4-23 09:41)

是确认跳转报表吗

if(confirm("确认打开吗"))   //弹出确认删除对话框   {   setTimeout(function() {  //     _g('${sessionID}').writeReport();   //执行提交入库操作 window.location = encodeURI(encodeURI("${servletURL}?viewlet=demo/analytics/收益分析联动.frm"));     }, 2000);   return true;    //点击确定时,返回值为true,执行如上操作。 } else {    return false; //点击取消时,返回值为false,不执行操作。 }

可以呀

63-JS实现删除行前确认.cpt

45-JS实现删除行前先确认.cpt

  • 王多鱼 王多鱼(提问者) 不是,确认入库执行填报入库,取消则不入库
    2021-04-23 09:29 
  • 王多鱼 王多鱼(提问者) 点取消了,还是执行入库操作了
    2021-04-23 09:29 
  • IceBall09 IceBall09 回复 王多鱼(提问者) 那你看看新传的
    2021-04-23 09:41 
  • IceBall09 IceBall09 回复 王多鱼(提问者) 点了删除,要等个大概2秒就删除成功了,时间可以自己设置下
    2021-04-23 09:43 
最佳回答
0
Z4u3z1Lv6专家互助
发布于2021-4-23 09:33

FR.Msg.confirm("警告","再次确定将继续入库。您确定要入库吗?",function(value){

if(value){

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

}

else{

alert("取消入库!");

}

},100)

  • 2关注人数
  • 581浏览人数
  • 最后回答于:2021-4-23 09:41
    请选择关闭问题的原因
    确定 取消
    返回顶部