2012-08-30 94 views
0

我目前在我的網站上實現PJAX,它對於加載的內容非常有效。PJAX:記住額外的對象狀態

但是是否還有可能記住其他對象的狀態?

在我的例子中,如果有一個SELECT-box在更改時觸發PJAX請求。內容加載正常,當我使用反向導航時,內容被它之前的內容所取代。不幸的是,選擇框不會變回其先前的值。

有沒有一種方法來實現呢?

的問候, 克里斯

回答

0

你需要一個popstate事件處理程序。通過jquery-pjax,您可以綁定到pjax:popstate事件。填寫以下代碼以匹配您的頁面:

$(document).bind("pjax:popstate", function(e) { 
    /* select the option of the SELECT-box that matches current document.URL */ 
}); 
+0

謝謝,那就是我一直在尋找的東西。 – cevou