数据提交成功后如何避免alert被window.location.reload()影响?

新手上路,请多包涵

数据提交成功用alert提示,但页面很快就重载了,请问如何避免?谢谢.

window.globalLoading.hide();
alert("提交成功!");
window.location.reload();
阅读 3.8k
2 个回答

setTimeout试试呢?

讲道理模态窗口弹出后下一行是不会执行的,所以应该是其他地方刷新了页面?
PS.你试试这样可以吗

new Promise(function (resolve, reject) {
        resolve(alert('提交成功'))
    }).then(() => {
        window.location.reload();
    })
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题