2011-12-28 7 views
2

jQuery + Backボタンの問題について多くの質問がありますが、ブラウザの戻る/進むボタンをクリックすると履歴機能を維持しようとしているようです。htmlを変更した後のjQuery AJAX戻るボタン

私の質問は、戻る/進むボタンをクリックすると、どのようにajaxの影響を受けるhtmlページを読み込むことができますか?例えば

、のindex.htmlで

  1. 、動的AJAX(jQuery.post())を使用して、リストからすべての "DIV" 要素を削除します。
  2. ブラウザの戻る(または進む)ボタンを押して、newpage.htmlに移動します。
  3. ブラウザの前方(または戻る)ボタンを押してindex.htmlに再度アクセスします。
  4. 問題:htmlページには、削除された「div」要素が含まれています。

手順(3)の後で、「div」要素を含まないindex.htmlを読み込むにはどうしたらよいですか?

私は現在バックエンドとしてjQueryとDjangoを使用しています。 ありがとう!

答えて

1

jQuery history pluginを使用してアプリケーションの状態をエンコードします。必要な操作の例については、デモページを参照してください。

+0

私は以前これを使用していました。それは私に多くのトラブルと手間を省きました。その良い小さなプラグイン。 – optionsix

関連する問題