0

私は現在自分のサイトにPJAXを実装しており、ロードされたコンテンツに対してはうまく機能しています。

しかし、他のオブジェクトの状態を記憶する可能性もありますか?

私の例では、変更時にPJAXリクエストをトリガーするSELECTボックスがある場合。コンテンツは正常に読み込まれ、後方ナビゲーションを使用すると、コンテンツは以前のコンテンツに置き換えられます。残念ながら、SELECT-boxは以前の値に戻りません。

それを実装する方法はありますか?

よろしく、クリス

4

1 に答える 1

0

popstateイベントハンドラーが必要です。あなたと一緒にイベントjquery-pjaxにバインドすることができます。pjax:popstateページに一致するように次のコードを入力します。

$(document).bind("pjax:popstate", function(e) { 
  /* select the option of the SELECT-box that matches current document.URL */
});
于 2012-08-30T09:45:01.523 に答える