Разработать регистрацию пользователя с помощью Javascript - PullRequest
0 голосов
/ 20 марта 2012

У меня есть рабочая регистрационная форма с проверкой и всем этим - и некоторые другие поля для других моделей. Теперь мне нужно добавить некоторую проверку на стороне клиента, которая проверяет почту на уникальность. Если это принято, поля для пользовательской модели должны быть заменены полями для входа.

Не уверен, где и как начать.

1 Ответ

1 голос
/ 20 марта 2012

Мое предложение было бы написать собственный метод в вашем контроллере, который принимает вызовы ajax, который запускается на onblur поля электронной почты (и, конечно, отправляет данные электронной почты).

Метод контроллера проверяет, существует ли указанный адрес электронной почты в вашей базе данных. Если это так, вы можете отобразить шаблон ERB-Javascript, который заменяет существующую регистрационную форму на форму входа, представленную в шаблоне.

Надеюсь, понятно, о чем я.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...