我目前正在我的网站上实施PJAX,它对于加载的内容非常有用。
但是还有可能记住其他物体的状态吗?
在我的示例中,如果有一个SELECT-box,它会在更改时触发PJAX请求。内容加载正常,当我使用向后导航时,内容将被之前的内容替换。不幸的是,SELECT-box不会改回以前的值。
有没有办法实现呢?
此致 克里斯
答案 0 :(得分:0)
您需要一个popstate
事件处理程序。使用jquery-pjax
,您可以绑定到pjax:popstate
事件。填写以下代码以匹配您的网页:
$(document).bind("pjax:popstate", function(e) {
/* select the option of the SELECT-box that matches current document.URL */
});