我有一个Django项目,我在论坛主页上显示帖子标题列表。这是用户的典型操作。
当前,我能够通过单击后退按钮时强制浏览器刷新页面来完成上述操作:
window.addEventListener( "pageshow", function ( event ) {
var historyTraversal = event.persisted ||
( typeof window.performance != "undefined" &&
window.performance.navigation.type === 2 );
if ( historyTraversal ) {
// Handle page restore.
window.location.reload();
}
});
我想要的不是刷新整个页面,而是仅更改特定的一个或多个帖子链接以显示该帖子已被用户阅读(例如gmail所做的事情)在台式机或移动网络上。我知道如何使用Ajax对喜欢/不喜欢/添加书签的帖子进行操作,但是我找不到解决方法。有什么帮助吗?谢谢!