1

Web アプリケーションで ajax を使用しており、innerhtml() を使用してサーバーからの応答後にタグにフォームをロードしています。

しかし、f5 を使用してページを更新すると、アプリケーション ページはアプリケーションの最初のページに移動します

どうすればこれを防ぐことができますか

4

2 に答える 2

1

これを行うには、Cookie を使用する (お勧めしません)、URL ハッシュ タグ/アンカー タグを使用し、# の後のデータを JavaScript で解析する、または履歴 APIを使用する方法がいくつかあります。

怠け者でない限り、jQuery を使用しないでください。

于 2012-05-24T07:40:40.483 に答える
0

ajax 状態を保存できる jQuery BBQ もご覧ください。 http://benalman.com/projects/jquery-bbq-plugin/

例 (お腹が空いた場合は行かないでください):
http://benalman.com/code/projects/jquery-bbq/examples/fragment-basic/#kebabs.html

于 2012-05-24T07:26:24.173 に答える