我有一个显示客户列表的页面。当用户添加一个新客户时,比如说“Susy”,我有一个 ajax 调用将 Susy 添加到数据库中,然后 AjaxOnSuccess 会将 Susy 添加到 DOM(不刷新页面)。
我遇到的问题是当用户离开页面然后点击后退按钮时,Susy 永远不会出现......为了让 Susy 出现,用户需要刷新页面。有没有办法解决这个问题还是我不走运?
谢谢
我有一个显示客户列表的页面。当用户添加一个新客户时,比如说“Susy”,我有一个 ajax 调用将 Susy 添加到数据库中,然后 AjaxOnSuccess 会将 Susy 添加到 DOM(不刷新页面)。
我遇到的问题是当用户离开页面然后点击后退按钮时,Susy 永远不会出现......为了让 Susy 出现,用户需要刷新页面。有没有办法解决这个问题还是我不走运?
谢谢
您将要向 window.history 添加新条目。在developer.mozilla.org上有一篇关于如何操作 window.history 对象的有趣文章。
history.pushState(stateObj, "page 2", "bar.html");
...是您正在寻找的。