这个提交事件JS要怎么修改?

满足数据校验的结果后返回成功,不满足就返回失败。我这个这么写的话直接就是返回提交失败了,好像没有通过这个if判断语句

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

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

setTimeout(function(){location.reload();},500);

}

else  {

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

}


Zero丶zero 发布于 2020-11-30 10:31 (编辑于 2020-11-30 10:53)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
1
孤陌Lv6资深互助
发布于2020-11-30 11:20(编辑于 2020-11-30 11:22)

JS是获取不到数据检验的结果的   其实不需要在JS加提示的 

提交成功 失败 系统自然提示  除非你在按钮控件里设置了提交入库  像你这样还是调用系统的填报属性 是不需要设置这些的 

  • Zero丶zero Zero丶zero(提问者) 我想的是 提交成功就给一个提示,然后刷新页面。提交失败就返回一个失败提示,页面就不动
    2020-11-30 11:25 
  • 孤陌 孤陌 回复 Zero丶zero(提问者) 本来调用系统的提交入库 就会有这个提示啊 不需要再加
    2020-11-30 11:26 
  • 孤陌 孤陌 回复 Zero丶zero(提问者) 在WEB属性里 填报成功事件里写刷新的JS就可以了 然后你现在的JS 把那些提示的全部去了 就好了
    2020-11-30 11:26 
最佳回答
1
snrtuemcLv8专家互助
发布于2020-11-30 10:42

参考JS实现提交事件填报失败后返回错误信息-https://help.fanruan.com/finereport/doc-view-3552.html


  • Zero丶zero Zero丶zero(提问者) 这个回调函数没有调用起来诶,点击提交的时候,直接就是返回提交成功信息
    2020-11-30 10:54 
  • 3关注人数
  • 314浏览人数
  • 最后回答于:2020-11-30 11:22
    请选择关闭问题的原因
    确定 取消
    返回顶部