如何在页面重新加载后显示消息或警报
How to show message or alert after page reload?
我正在使用Jquery Toast来显示一些成功消息。这就像是一段时间的警惕。
我想在页面重新加载后显示一些消息。问题是当页面被重新加载时,所有javascript都被重新加载。
有办法做到这一点吗?我想在ajax成功之后做这件事。
success: function(data) {
if (data.OperationStatus) {
window.location.reload(); //Reload the page
Toaster.show("The record is added"); //I want to show here.But it will never show because when page is loaded javascript is also loaded.
}
}
有什么有效的方法可以做到这一点吗?
你必须这样做
$(document).ready(function(){
//get it if Status key found
if(localStorage.getItem("Status"))
{
Toaster.show("The record is added");
localStorage.clear();
}
});
ajax调用集本地存储
success: function(data) {
if (data.OperationStatus) {
localStorage.setItem("Status",data.OperationStatus)
window.location.reload();
}
您也可以使用sessionStorage
来执行此操作。将当前代码中的localStorage
替换为sessionStorage
,整个代码使用sessionStorage
。
在
localStorage
上的工作方式类似于cookie获取数据,直到您使用localStorage.removeItem(key);
或localStorage.clear();
在
sessionStorage
上,它一直保留到关闭浏览器选项卡或sessionStorage.removeItem(key);
或sessionStorage.clear();
。
查看参考以了解localStorage和sessionStorageuse。
相关文章:
- 如果下载不成功,如何显示消息
- 如何在 jquery 中的速率按钮下方显示消息状态
- 删除所有可拖动元素后如何显示消息
- php表单验证n在表单上显示消息3秒钟并淡出
- 单击“点赞”按钮时显示消息
- javascript初学者-无法在屏幕上显示消息框
- 在表单提交后显示消息的方法
- 遍历列表,并在jQuery为空时显示消息
- 在jquery幻灯片登录表单上显示消息
- 如果文本筛选器在ng重复中未返回结果,则显示消息
- 以javascript显示消息框
- 在angular 1中,我如何检测angular是否受支持,并在屏幕上显示消息's不受支持
- 浏览器全屏显示,按键时不显示消息
- 选取随机数组元素,将其移除,并在没有更多可用元素时显示消息
- 仅当浏览器不是Google Chrome时显示消息
- 如果所有李都被隐藏,则显示消息
- 在提交表单和显示消息之前,如何检查表单输入是否全是数字
- 如果使用 JavaScript 登录失败,如何在登录页面中显示消息
- j查询验证未显示消息
- 为什么不显示消息