Форма логина отправляется аяксом. Если в ответ приходит «успех», переход на внутреннюю страницу сайта осуществляется с помощью javascript.
Судя по всему, из-за этого не работает atocomplete у полей формы. Браузер не запоминает значения, потому что фактически не отправляет эту форму. Это крайне неудобно, каждый раз приходится руками вводить email.
Пока единственное, что приходит на ум — после успешного ответа аякса писать введённый логин в куку и формировать выпадающий список через datalist.
Кто-нибудь сталкивался с подобной проблемой?
UPD. Firefox запоминает введённое значение, остальные браузеры — нет.
А что на счет того, чтобы после отправки запроса на сервер, в ответе сервера был отправленный ему email пользователя, который потом будет добавлен в нужный тебе input с помощью да хотя бы innerHTML?
Тут вопрос немного в другом: нужно заставить работать стандартный автокомплит, в котором может быть несколько значений. Но вставлять в инпут последний введённый вариант — полезная идея.