diff --git a/view/peko/modules/pay/index.html b/view/peko/modules/pay/index.html index 9a5cc01..1731303 100644 --- a/view/peko/modules/pay/index.html +++ b/view/peko/modules/pay/index.html @@ -171,4 +171,4 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/view/peko/modules/pay/js/index.js b/view/peko/modules/pay/js/index.js index 6b83aa2..4e8864e 100644 --- a/view/peko/modules/pay/js/index.js +++ b/view/peko/modules/pay/js/index.js @@ -231,8 +231,8 @@ function apply2New () { } else { apply2NewLock = true; toastMsg(res.message); + hideLoading(layerIndex); } - hideLoading(layerIndex); }, error (err) { hideLoading(layerIndex); @@ -555,3 +555,16 @@ $('.sure .sure_in .ok').click(function () { $('.userinfo').show(); erbanNo = $('.sure .sure_in b i').text(); }) + +//返回页面 重新请求接口 +var hiddenProperty = 'hidden' in document ? 'hidden' : + 'webkitHidden' in document ? 'webkitHidden' : + 'mozHidden' in document ? 'mozHidden' : null; + +var visibilityChangeEvent = hiddenProperty.replace(/hidden/i, 'visibilitychange'); +var onVisibilityChange = function () { + if (!document[hiddenProperty]) { + location.reload() + } +} +document.addEventListener(visibilityChangeEvent, onVisibilityChange); \ No newline at end of file