私はRuby on Railsアプリケーションを持っており、Webページを動的にし、その特定の部分のみを変更するために、多くのajaxを使用しています。
場合によっては、ページのコンテンツが ajax で変更されると、URL が変更されず、正しくない動作であることがわかります。
例えば:
編集用のリンクを含む電子メールがユーザーに送信される機能的にパスワードを忘れました。リンクは次のようになります。
http://127.0.0.1:8080/password_resets/-k63MeQcBkCZt3fovkfsTA/edit
ユーザーがそれを開いてパスワードを変更すると、ajaxでフォームを送信しています。そのため、パスワードが変更され、ユーザーがログインできるようになりましたというメッセージが表示されますが、URL は同じままです。
Railsでこれを修正する通常の方法はどれですか?