0
我目前在我的網站上實現PJAX,它對於加載的內容非常有效。PJAX:記住額外的對象狀態
但是是否還有可能記住其他對象的狀態?
在我的例子中,如果有一個SELECT-box在更改時觸發PJAX請求。內容加載正常,當我使用反向導航時,內容被它之前的內容所取代。不幸的是,選擇框不會變回其先前的值。
有沒有一種方法來實現呢?
的問候, 克里斯
我目前在我的網站上實現PJAX,它對於加載的內容非常有效。PJAX:記住額外的對象狀態
但是是否還有可能記住其他對象的狀態?
在我的例子中,如果有一個SELECT-box在更改時觸發PJAX請求。內容加載正常,當我使用反向導航時,內容被它之前的內容所取代。不幸的是,選擇框不會變回其先前的值。
有沒有一種方法來實現呢?
的問候, 克里斯
你需要一個popstate
事件處理程序。通過jquery-pjax
,您可以綁定到pjax:popstate
事件。填寫以下代碼以匹配您的頁面:
$(document).bind("pjax:popstate", function(e) {
/* select the option of the SELECT-box that matches current document.URL */
});
謝謝,那就是我一直在尋找的東西。 – cevou