欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

javascript - segmentfault中帐号设置更新提醒是如何实现的

程序员文章站 2022-06-05 21:33:56
...

先看图

javascript - segmentfault中帐号设置更新提醒是如何实现的

点击更新按钮后会自动刷新页面,然后在页面最上方出现“个人资料修改成功”的提示,看源代码就是ajax提交一个post到/api/setting然后根据返回的json判断更新成功,然后使用window.location.reload()刷新页面。

问题是一个刷新的动作如何判断出我之前是提交了更新呢?

回复内容:

先看图

javascript - segmentfault中帐号设置更新提醒是如何实现的

点击更新按钮后会自动刷新页面,然后在页面最上方出现“个人资料修改成功”的提示,看源代码就是ajax提交一个post到/api/setting然后根据返回的json判断更新成功,然后使用window.location.reload()刷新页面。

问题是一个刷新的动作如何判断出我之前是提交了更新呢?

把提示信息存在session里,顶部的提示信息条其实是一直存在,只是有内容是显示而已(俗称闪存信息)

Laravel4 http://v4.golaravel.com/docs/4.1/requests#old-input
Phalcon http://docs.phalconphp.com/zh/latest/reference/flash.html

相关标签: php javascript