按钮提交入库删除提交写了回调函数但是点击取消还是会运行执行是为啥?

FR.Msg.confirm("警告", "确定要删除吗?",

function(value) {

if (fr_submitinfo.success) {

FR.Msg.toast('当前行提交成功');

} else {

FR.Msg.toast('当前行提交失败,错误信息为:' + fr_submitinfo.failinfo);

}

}

)

FineReport yzmiFMhw3943802 发布于 2024-8-20 15:25
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
yzmiFMhw3943802Lv3见习互助
发布于2024-8-20 16:34

//获取当前所在行

var ro = FR.cellStr2ColumnRow(this.options.location).row;

FR.Msg.confirm("警告", "是否删除?", function(value) {

if (value == true) {

//获取当前行真正的提交按钮

var widget = _g().getWidgetByCell(FR.columnRow2CellStr({

col: 8,

row: ro

}));

//点击按钮

widget.doClick();

//yan's

setTimeout(function() {

            _g().refreshAllSheets();

        }, 500)

}

});

换了种方式

最佳回答
0
CovidLv3高级互助
发布于2024-8-20 15:27(编辑于 2024-8-20 15:28)

FR.Msg.confirm("警告", "确定要删除吗?",

function(value) {

if(value){

if (fr_submitinfo.success) {

FR.Msg.toast('当前行提交成功');

} else {

FR.Msg.toast('当前行提交失败,错误信息为:' + fr_submitinfo.failinfo);

}

}

}

else{

alert("用户取消删除");

}

)

-----------

https://help.fanruan.com/finereport/doc-view-2279.html 参考文档

  • 0关注人数
  • 169浏览人数
  • 最后回答于:2024-8-20 16:34
    请选择关闭问题的原因
    确定 取消
    返回顶部