2012-03-20 14 views
0

私は、有効な登録フォームを持っています。また、他のすべてのフィールドと他のフィールドのフィールドもあります。今、電子メールの一意性をチェックするクライアント側の検証を追加する必要があります。それが行われた場合は、ユーザーモデルのフィールドをログインフィールドに置き換える必要があります。Javascriptログインによるユーザ登録

どこからどのように起動するかわかりません。

答えて

1

あなたのコントローラに、電子メールフィールドのonblurでトリガされる(もちろんもちろん電子メールデータを送信する)ajax呼び出しを受け付ける独自のメソッドを記述することをお勧めします。

コントローラメソッドは、指定された電子メールアドレスがデータベースに存在するかどうかを確認します。そうであれば、既存の登録フォームをテンプレートに表示されたログインフォームに置き換えるERB-Javascriptテンプレートをレンダリングすることができます。

私が言っていることは明らかです。

関連する問題