現在、twitterブートストラップモーダルボックスを使用しているアプリがあります。モーダルが表示しているdivは、/ users/newアクションからJQueryをロードしています。ユーザーが送信されたモーダルボックスに有効なデータを入力した場合、すべてがうまく機能しますが、paramsに送信されたデータが検証に合格しなかった場合、コントローラーは新しいアクションにリダイレクトしますが、今回はモーダルボックスの外にあり、ユーザーが以前に表示していたページはそもそもモーダルボックスを持つという目的を打ち破るようなものです。
Live-Validationおよびその他のjavascriptベースのクライアント側検証を見てきました。これらはオプションですが、一貫性を保つために、ユーザーモデルで既存の検証を使用できるようにしたいと思います。フォームの送信中にモーダルボックスを永続化し、コントローラーにerror_messagesを使用してモーダル内のページをリロードさせる良い方法はありますか?
ありがとう