jquery - 隐藏/取消隐藏在后退按钮 html jquery iOS Chrome/Safari
问题描述
我遇到了一个问题,我有一个处理动画,在用户单击表单然后发布数据并重定向到另一个页面的按钮后出现。问题是当用户单击后退按钮时,不是重新出现提交,而是处理动画卡在一个循环中。我能够通过使用元标记来禁用 Windows 和 android 用户的缓存但不适用于 iOS 来解决这个问题。任何帮助都会非常感谢。
<div id="processing-image" style="display:none;">
<img src="images/processing-image.gif" alt="Processing" />
</div><!-- end processing-image -->
<div id="submitButtonHolder" class="form-group">
<button type="submit" id="submit" class="btn btn-custom">Receive Invite</button>
这是我在成功提交表单后隐藏和取消隐藏的地方。
complete: function(){
$('#processing-image').show();
$('#submitButtonHolder').hide();
如果我做相反的事情并在重定向之前隐藏然后显示,它可以解决问题。但是,它在用户被重定向之前发生了变化并且看起来非常糟糕。
再次感谢
解决方案
推荐阅读
- oracle - Oracle 流水线函数:ORA-06502 数值或值错误
- informatica - IICS 任务流 - 通知任务 - 附加文件
- amazon-web-services - 电子邮件未接收 Amazon SES 和 SNS
- google-chrome-extension - 使用 Chrome 扩展 chrome.storage.local 的无限存储空间?
- android - Main Activity 加载时无法启动
- reactjs - 将 React 与 Web 组件一起使用时缺少样式
- javascript - 我们如何将新的输入值放入另一个元素中?
- build - 如何在 Azure Dev Ops 中查看我的构建项目文件夹的内容?
- xcode - 如何让 SKSpriteNode 来回遵循相同的路径?
- django - 尝试在 Django 中关注用户时出错