单元格添加了按钮控件,点击后弹出提示窗口,显示取消和确认,点击取消关闭窗口,点击确认提交

点击以后正常显示提示框了,但没点击确认还是取消。数据已经修改了image.png

image.png

FineReport Yours飞飞 发布于 2025-9-10 13:19 (编辑于 2025-9-10 13:50)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
snrtuemcLv8专家互助
发布于2025-9-10 13:20(编辑于 2025-9-10 13:26)

参考

JS自定义按钮提交当前行 https://help.fanruan.com/finereport/doc-view-2231.html

===========

你要二次确认,参考

JS实现删除时二次确认 https://help.fanruan.com/finereport/doc-view-2279.html

  • Yours飞飞 Yours飞飞(提问者) 怎么修改指定字段的值呢?
    2025-09-10 13:28 
  • snrtuemc snrtuemc 回复 Yours飞飞(提问者) 正常按钮在单元格,你设置点击事件,提交入库,默认就是当前行的数据啊,除非你主键设置有问题,几行主键都一样
    2025-09-10 13:32 
  • snrtuemc snrtuemc 回复 Yours飞飞(提问者) 你这个建议双按钮方式,提交入库用后面的按钮,然后确认后是模拟点击后面按钮,不是你的提交入库的js语句,这样肯定可以的
    2025-09-10 13:36 
  • Yours飞飞 Yours飞飞(提问者) 回复 snrtuemc 怎么模拟点击后面的按钮呢?
    2025-09-10 13:49 
  • snrtuemc snrtuemc 回复 Yours飞飞(提问者) JS实现删除时二次确认 https://help.fanruan.com/finereport/doc-view-2279.html这个问的那个双按钮方式,
    var cell = this.options.location;
    //获取当前控件所在单元格的编号
    var cr = FR.cellStr2ColumnRow(cell);
    //获取当前单元格的行列号
    var delcell = FR.columnRow2CellStr({
    col: cr.col + 1,
    row: cr.row
    })
    //获取当前单元格后一列的单元格编号
    FR.Msg.confirm("警告", "确定要删除吗?", function(value) {
    if (value) {
    _g().getWidgetByCell(delcell).fireEvent("click");
    //模拟点击按钮
    }
    })
    2025-09-10 13:51 
  • 2关注人数
  • 43浏览人数
  • 最后回答于:2025-9-10 13:50
    请选择关闭问题的原因
    确定 取消
    返回顶部