В принципе, процесс Войти работает следующим образом:Как обрабатывать вход в AJAX
- пользователь вводит его информацию в регистрационной форме и отправляет их,
- на сервере (рубин, PHP, nodejs, независимо) анализирует эти Infos и
- а) перенаправляет на вошедшей странице
- б) перенаправляет на страницу Логгина с сообщением об ошибке (который может быть обработан с помощью URL-адреса или сессии ...)
Если процесс должен выполняться в ajax, сервер не может перенаправлять (плюс это не является желаемым поведением).
Итак, каково это путь? Сервер отправляет сообщение (например, «logged» или «wrongpass»), и JavaScript обрабатывает логику соответственно?
Я не смог найти информацию о субэлементе.
Если он перенаправляет, в чем смысл использования ajax для входа? – adeneo
Он не перенаправляет. Даже если бы это было так, мне было бы более бесполезно перенаправлять, только если loggin удастся и отобразит сообщение об ошибке, не перезагружая страницу, если это не так. Более того, в случае входа через API это только запрос json. – Buzut