次の要件を持つチケット システムに取り組んでいます:
ホームページは 2 つのセクションに分かれています:
Sec-1。いくつかのフィルタ オプションがここに表示されます (クローズド チケット、オープン チケット、すべてのチケット、自分に割り当てられたチケットなど)。これらのフィルターを 1 つ以上選択できます。
秒-2。上記のフィルターを満たすチケットのリストがここに表示されます。
これが私が望むものです: フィルターを変更すると
--> 変更が URL に反映され、ブックマークできるようになります。
--> ajax リクエストが送信され、選択したフィルターを満たすチケットのリストが秒-2 で更新されます。
同じコードを使用して、(a)そのフィルターのセットを選択する方法と
(b) ブックマークを使用してページをリロードする方法の両方でチケットを読み込む必要があります。
URL には選択したフィルターが含まれます (# の後に追加)。
ページのフィルターを変更すると、URL のハッシュ部分が変更され、関数 (ajaxHandler() など) が呼び出されて URL が解析されます。フィルターを取得してから、セクション 2 に表示されるチケットのリストを取得する ajax リクエストを行います。
window.onloadで
同じ関数 ajaxHandler() を呼び出します。これがYahooマップ
のやっ
ていることだと思います。
そのような URL スキームを実装する最良の方法は何ですか?
私は正しい方向に向かっていますか?