私は次のシナリオを持っているとしましょう。 私は1ページの投稿がいっぱいです。それぞれのポストには、ajaxリクエストを通じてモデルのポイント変数にポイントを追加するボタンがあります。ユーザーがそのボタンをクリックしてポイントを追加し、jQueryを使用してDOMからボタンを削除し、そのセッション全体で削除を永続化させたい。したがって、リフレッシュによってボタンが再び表示されるわけではありません。一度クリックして削除ボタンの状態の持続性
私の問題は最後の部分であり、そのボタンは「削除されたまま」です。私はhttpがステートレスであることを知っていますし、どこかで状態を維持しなければならないので、localstorage/localsessionまたはdjangoセッションを使って、データベースにフィールドを追加することを考えました。
どの方法が最も適切でしょうか?他の方法はありますか?
ありがとうございます。似たような質問が表示されない場合は、すぐに削除してください。
この質問は多少曖昧です。ビュー状態を保存するための事実上無限の方法があります。 – stackoverfloweth
はい、@godmodeは言った。それが立っているように、この質問は意見に基づくものであり、広すぎるものであるため、答えられません。保存しているすべてのボタンが既にクリックされているかどうかは[How to Ask](http://stackoverflow.com/help/how-to-ask) – Ares
をご覧ください。私は 'JSON.stringify'とオブジェクトを使用し、' sessionStorage'にそれを格納するページを作成します。次に、ページロード 'JSON.parse(sessionStorage.viewState) ' – stackoverfloweth