报表组件FineReport中如何实现删除行前先确认

 时间:2026-05-03 23:04:06

1、打开模板

2、修改JS事件

将原来删除行按钮中的点击事件JS修改成带有确认框的JS,具体JS如下:

if(confirm("确认删除"))   //弹出确认删除对话框  

{

  setTimeout(function() { 

     _g('${sessionID}').writeReport();   //执行提交入库操作

    }, 2000);

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

}

else

{

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

}

注:删除行操作默认过程是页面先删除选中的行,再提交入库,因此需要延迟2秒,等页面删除了数据后再执行提交入库事件。

3、效果查看

点击填报预览后,再点击删除按钮即可弹出如上图所示的对话框,然后通过选择确定或者取消按钮来进行操作。

报表组件FineReport中如何实现删除行前先确认

  • 表格制作软件FineReport教程:[22]插入删除行
  • 时序数据库Influxdb安装与配置
  • 报表软件FineReport中如何自定义添加删除行按钮
  • 怎样用jQuery动态更新select里面option的内容
  • IntelliJ IDEA中favorites收藏窗口怎么删除分类
  • 热门搜索
    耳朵进水怎么办 我们为什么活着 玫琳凯化妆品怎么样 电脑定时关机怎么设置 为什么键盘打不了字 豆腐怎么做好吃又简单 狗狗不吃狗粮怎么办 月经半个月了还没干净怎么回事 黑豆豆浆的做法 头痛怎么办