Как после успешной обработки одной формы выводить другую без перезагрузки?

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
Аватара пользователя
kolovsky
Сообщения: 37
Зарегистрирован: 2015.04.01, 15:13
Контактная информация:

Как после успешной обработки одной формы выводить другую без перезагрузки?

Сообщение kolovsky » 2015.05.16, 18:08

Всем привет!
Как после регистрации пользователя, вывести форму авторизации без перезагрузки? Помогите пожалуйста


arogachev
Сообщения: 52
Зарегистрирован: 2014.09.09, 14:32

Re: Как после успешной обработки одной формы выводить другую без перезагрузки?

Сообщение arogachev » 2015.05.16, 18:43

Вопрос слишком общего плана. Нужно задействовать JS. Например, форму авторизации можно подгрузить заранее и держать скрытой, а после успешной регистрации - показать ее. Либо, как написали выше, подгрузить через AJAX.
Последний раз редактировалось arogachev 2015.05.16, 18:44, всего редактировалось 1 раз.
Мой профиль на Github


zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: Как после успешной обработки одной формы выводить другую без перезагрузки?

Сообщение zelenin » 2015.05.16, 18:45

kolovsky писал(а):
zelenin писал(а):аяксом
А можно пример?
google -> jquery ajax

arogachev
Сообщения: 52
Зарегистрирован: 2014.09.09, 14:32

Re: Как после успешной обработки одной формы выводить другую без перезагрузки?

Сообщение arogachev » 2015.05.16, 18:45

Почитайте доки по AJAX для начала (если собираетесь jQuery использовать):

http://api.jquery.com/jquery.ajax/
https://api.jquery.com/jquery.get/
http://api.jquery.com/jquery.post/
Мой профиль на Github

Аватара пользователя
kolovsky
Сообщения: 37
Зарегистрирован: 2015.04.01, 15:13
Контактная информация:

Re: Как после успешной обработки одной формы выводить другую без перезагрузки?

Сообщение kolovsky » 2015.05.16, 18:57

arogachev писал(а):Почитайте доки по AJAX для начала (если собираетесь jQuery использовать):

http://api.jquery.com/jquery.ajax/
https://api.jquery.com/jquery.get/
http://api.jquery.com/jquery.post/
Спасибо, буду копать:)

Ответить