私が気に入っているRedditの機能はajaxログインです。フロントページにユーザー名とパスワードを入力すると、ログインエラーが発生してもフロントページを離れることはありません。flash[:message]
ログインが成功した場合は、フロントページに「ログイン成功」と言うようなことをするだけだと思います。Railsでこれを実行したい場合、RJS +を使用する必要がある場合でしょremote_form_for
うか?Railsにこれを可能にする他のテクニックはありますか?
1 に答える
1
RJSとremote_form_for
はAjaxを実行するためのRailsの方法ですが、確かにそれらを使用する必要はありません。Railscastsには、RJSとAjaxを使用してフォームを送信するためのスクリーンキャストがあります。
別のjavascriptライブラリ(jQueryなど)が必要な場合は、そのAjaxライブラリを使用して正しいアクションを実行できます。
于 2009-07-27T16:52:50.740 に答える