2

私はこのURL //domain/search-results/を持っています

URL にフィルターを追加したいのですが、ユーザーがフィルターをクリックするたびに Javascript を使用しないため、URL は //domain/search-results/filter/filter/... のようになります。

アクションメソッドにjavascript経由でフィルターを追加することで解決できますが、できればこの解決策は避けたいです。

ページが 2 回読み込まれるため、リダイレクトを使用できません (1 回はドメイン/検索結果用、もう 1 回はドメイン/検索結果/フィルター用)。

ありがとう。

4

1 に答える 1

1

ページをリロードせずに URL を変更することは可能ですが、おそらく JavaScript を使用する必要があります。ハッシュやページ のリロードを行わずに新しい URL でアドレス バーを更新するおよびページを リロードせずに URL を変更するを参照してください。

于 2013-05-15T04:35:58.313 に答える